ctl: do not consider --help as an invalid option

This commit is contained in:
Benjamin Dauvergne 2015-01-29 11:35:58 +01:00
parent 5d74ae70c8
commit b0b5bcec0b
1 changed files with 3 additions and 10 deletions

View File

@ -6,16 +6,9 @@ if __name__ == "__main__":
config_file = False
argv = sys.argv[1:]
for arg in list(argv):
if arg.startswith('--'):
if arg.startswith('--config='):
config_file = arg.split('=')[1]
argv.pop(0)
else:
print >>sys.stderr, 'ERR: Unsupported flag', arg
sys.exit(1)
else:
break
if argv and argv[0].startswith('--config='):
config_file = argv[0].split('=')[1]
argv.pop(0)
if config_file:
os.environ['DJANGO_CONFIG_FILE'] = config_file