From ebf4629ca8d50ef5783db0dfcce46b5fc9941822 Mon Sep 17 00:00:00 2001 From: Karthik Nadig Date: Fri, 2 Aug 2019 19:30:40 -0700 Subject: [PATCH] Add --log-dir switch to adapter (#1653) * Add --log-dir switch to adapter * Address comments --- src/ptvsd/adapter/__main__.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/ptvsd/adapter/__main__.py b/src/ptvsd/adapter/__main__.py index 9d706d4b..237a3eb7 100644 --- a/src/ptvsd/adapter/__main__.py +++ b/src/ptvsd/adapter/__main__.py @@ -13,12 +13,13 @@ import argparse def main(args): import ptvsd - from ptvsd.common import log + from ptvsd.common import log, options from ptvsd.adapter import channels if args.cls: print("\033c") + options.log_dir = args.log_dir log.stderr_levels |= {"info"} log.filename_prefix = "ptvsd.adapter" log.to_file() @@ -75,6 +76,13 @@ def _parse_argv(): help="clear screen before starting the debuggee", ) + parser.add_argument( + "--log-dir", + type=str, + metavar="DIR", + help="enable logging and use DIR to save adapter logs" + ) + return parser.parse_args()