Add --log-dir switch to adapter (#1653)

* Add --log-dir switch to adapter

* Address comments
This commit is contained in:
Karthik Nadig 2019-08-02 19:30:40 -07:00 committed by GitHub
parent e093c86fba
commit ebf4629ca8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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()