diff piecrust/main.py @ 342:d8677ad748f0

chef: Fix pre-parsing.
author Ludovic Chabant <ludovic@chabant.com>
date Mon, 06 Apr 2015 22:28:03 -0700
parents bd726306d4dc
children c2ca72fb7f0b
line wrap: on
line diff
--- a/piecrust/main.py	Mon Apr 06 20:19:45 2015 -0700
+++ b/piecrust/main.py	Mon Apr 06 22:28:03 2015 -0700
@@ -107,21 +107,21 @@
             res.root = os.path.expanduser(arg[len('--root='):])
         elif arg == '--root':
             res.root = os.path.expanduser(argv[i + 1])
-            ++i
+            i += 1
         elif arg.startswith('--config='):
             res.config_variant = arg[len('--config='):]
         elif arg == '--config':
             res.config_variant = argv[i + 1]
-            ++i
+            i += 1
         elif arg.startswith('--config-set='):
             res.config_values.append(
                     _parse_config_value(arg[len('--config-set='):]))
         elif arg == '--config-set':
             res.config_values.append(_parse_config_value(argv[i + 1]))
-            ++i
+            i += 1
         elif arg == '--log':
             res.log_file = argv[i + 1]
-            ++i
+            i += 1
         elif arg == '--log-debug':
             res.log_debug = True
         elif arg == '--no-cache':
@@ -130,8 +130,7 @@
             res.debug = True
         elif arg == '--quiet':
             res.quiet = True
-
-        if arg[0] != '-':
+        else:
             break
 
         i = i + 1