# HG changeset patch # User Ludovic Chabant # Date 1428384483 25200 # Node ID d8677ad748f088d6809cd7b1eff123f6c1c13505 # Parent bd726306d4dc61ce0c506d892afbf9b00ad4ddfa chef: Fix pre-parsing. diff -r bd726306d4dc -r d8677ad748f0 piecrust/main.py --- 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