From 37d9b11e678c0091bdeaeb27a613ab93f14bedbc Mon Sep 17 00:00:00 2001 From: Hans Ulrich Niedermann Date: Wed, 2 Jul 2008 17:11:17 +0200 Subject: Fix command line parsing (remove --debug etc.) --- src/nbb.in | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/nbb.in b/src/nbb.in index 04ce31c..10d70bc 100644 --- a/src/nbb.in +++ b/src/nbb.in @@ -22,11 +22,16 @@ def logmain(argv): # format="%(filename)s:%(lineno)d:%(funcName)s:" logformat = "%(levelname)s: %(message)s" loglevel = logging.WARNING - for i in range(len(argv)): + i = 1 + while i < len(argv): if argv[i] in ('--debug', ): + del argv[i] loglevel = logging.DEBUG elif argv[i] in ('--info', ): + del argv[i] loglevel = logging.INFO + else: + i += 1 logging.basicConfig(format = logformat, level = loglevel, stream = sys.stderr) @@ -38,7 +43,7 @@ def logmain(argv): def nbbmain(argv): - logmain(argv[1:]) + logmain(argv) pkgpythondir = "@pkgpythondir@" lib_found = False logging.debug("pkgpythondir %s", pkgpythondir) -- cgit