diff options
author | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2008-07-02 17:11:17 +0200 |
---|---|---|
committer | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2008-07-15 12:28:56 +0200 |
commit | 37d9b11e678c0091bdeaeb27a613ab93f14bedbc (patch) | |
tree | caf2e570bd2618681774eb7d76636c2b66036f04 | |
parent | d11075c164cebad8642b138895a975497918dca4 (diff) | |
download | nbb-37d9b11e678c0091bdeaeb27a613ab93f14bedbc.tar.gz nbb-37d9b11e678c0091bdeaeb27a613ab93f14bedbc.tar.xz nbb-37d9b11e678c0091bdeaeb27a613ab93f14bedbc.zip |
Fix command line parsing (remove --debug etc.)
-rw-r--r-- | src/nbb.in | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -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) |