From f572fc2e2cc4f79aaa01127c5cfe9e06a4537710 Mon Sep 17 00:00:00 2001 From: adobdin Date: Thu, 14 Apr 2016 12:27:32 +0000 Subject: [PATCH] added: cli: log-file parameter --- timmy/cli.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/timmy/cli.py b/timmy/cli.py index 2988d46..8166e89 100755 --- a/timmy/cli.py +++ b/timmy/cli.py @@ -45,6 +45,8 @@ def main(argv=None): parser.add_argument('--only-logs', action='store_true', help='Collect only logs from fuel-node') + parser.add_argument('--log-file', + help='timmy log file') parser.add_argument('-d', '--debug', help="print lots of debugging statements, implies -v", action="store_true") @@ -58,7 +60,13 @@ def main(argv=None): loglevel = logging.DEBUG else: loglevel = logging.INFO - logging.basicConfig(level=loglevel, + if args.log_file: + logfile = args.log_file + else: + logfile = None + logging.basicConfig( + filename=logfile, + level=loglevel, format='%(asctime)s %(levelname)s %(message)s') config = Conf() if args.config: