From: Tim Vieira Date: Thu, 1 Aug 2013 20:18:01 +0000 (-0400) Subject: Got rid of debug script -- it's now just `--debug` flag on ./dyna X-Git-Url: https://hydra-www.ietfng.org/gitweb/?a=commitdiff_plain;h=5a2b90d87122a595a252168b49dc1e3d8886e154;p=dyna2 Got rid of debug script -- it's now just `--debug` flag on ./dyna --- diff --git a/debug b/debug deleted file mode 100755 index 6096ba1..0000000 --- a/debug +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash - -exec python ${DYNAHOME:-.}/src/Dyna/Backend/Python/debug.py $@ diff --git a/src/Dyna/Backend/Python/main.py b/src/Dyna/Backend/Python/main.py index 83bae42..31bcbb5 100644 --- a/src/Dyna/Backend/Python/main.py +++ b/src/Dyna/Backend/Python/main.py @@ -23,14 +23,14 @@ def main(): help='run post-processor.') parser.add_argument('--load', nargs='*', help='run loaders.') + parser.add_argument('--debug', action='store_true', + help='Debug planner, normalizer and parser.') args = parser.parse_args() if args.version: - import subprocess try: print (dynahome / 'VERSION').text() - except IOError: print 'failed to obtain version info.' exit(0) @@ -64,6 +64,11 @@ def main(): print 'File `%s` does not exist.' % args.source return + if args.debug: + import debug + debug.main(args.source, browser=True) + exit(1) + try: plan = interp.dynac(args.source) except DynaCompilerError as e: