Fix arguments pre-parsing intercepting --help command
This commit is contained in:
parent
7088c148a2
commit
63eecaa96c
|
@ -22,7 +22,7 @@ def parse_arguments(argv, no_defaults=False):
|
||||||
return value if not no_defaults else None
|
return value if not no_defaults else None
|
||||||
|
|
||||||
# we need to know how many players we have first
|
# we need to know how many players we have first
|
||||||
parser = argparse.ArgumentParser()
|
parser = argparse.ArgumentParser(add_help=False)
|
||||||
parser.add_argument('--multi', default=defval(1), type=lambda value: min(max(int(value), 1), 255))
|
parser.add_argument('--multi', default=defval(1), type=lambda value: min(max(int(value), 1), 255))
|
||||||
multiargs, _ = parser.parse_known_args(argv)
|
multiargs, _ = parser.parse_known_args(argv)
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ def parse_yaml(txt):
|
||||||
return ret
|
return ret
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
parser = argparse.ArgumentParser()
|
parser = argparse.ArgumentParser(add_help=False)
|
||||||
parser.add_argument('--multi', default=1, type=lambda value: min(max(int(value), 1), 255))
|
parser.add_argument('--multi', default=1, type=lambda value: min(max(int(value), 1), 255))
|
||||||
multiargs, _ = parser.parse_known_args()
|
multiargs, _ = parser.parse_known_args()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue