From c36bf32ab57919918360d260488b92de09d19311 Mon Sep 17 00:00:00 2001 From: Don Jayamanne Date: Wed, 12 Sep 2018 10:09:46 -0700 Subject: [PATCH] Add ability to run without debugging (#797) * Add ability to run without debugging * Fix linter --- ptvsd/debugger.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ptvsd/debugger.py b/ptvsd/debugger.py index 0a76bee4..86083888 100644 --- a/ptvsd/debugger.py +++ b/ptvsd/debugger.py @@ -4,7 +4,7 @@ import sys -from ptvsd._local import run_module, run_file +from ptvsd._local import run_module, run_file, run_main # TODO: not needed? @@ -35,3 +35,9 @@ def debug(filename, port_num, debug_id, debug_options, run_as, args = _extra + list(args) kwargs.setdefault('singlesession', True) run(address, filename, *args, **kwargs) + + +def run(filename, port_num, run_as, + *args, **kwargs): + address = (LOCALHOST, port_num) + run_main(address, filename, run_as, *args, **kwargs)