summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2015-10-09 17:40:06 +0200
committerClaude Paroz <claude@2xlibre.net>2015-10-09 17:40:34 +0200
commit5172bdae5751c9e2160a2d41700fcba0a95c6b6f (patch)
tree8a59d2ebf7a1de6f53a5fe9126c36032501022b4 /scripts
parent384ddbec1b73a4636f234da3894fde8f8420bb63 (diff)
downloaddjango-5172bdae5751c9e2160a2d41700fcba0a95c6b6f.tar.gz
Updated manage_translations script
Diffstat (limited to 'scripts')
-rw-r--r--scripts/manage_translations.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/scripts/manage_translations.py b/scripts/manage_translations.py
index 0063be52ad..df1545a020 100644
--- a/scripts/manage_translations.py
+++ b/scripts/manage_translations.py
@@ -168,14 +168,11 @@ if __name__ == "__main__":
RUNABLE_SCRIPTS = ('update_catalogs', 'lang_stats', 'fetch')
parser = ArgumentParser()
- parser.add_argument('cmd', nargs=1)
+ parser.add_argument('cmd', nargs=1, choices=RUNABLE_SCRIPTS)
parser.add_argument("-r", "--resources", action='append',
help="limit operation to the specified resources")
parser.add_argument("-l", "--languages", action='append',
help="limit operation to the specified languages")
options = parser.parse_args()
- if options.cmd[0] in RUNABLE_SCRIPTS:
- eval(options.cmd[0])(options.resources, options.languages)
- else:
- print("Available commands are: %s" % ", ".join(RUNABLE_SCRIPTS))
+ eval(options.cmd[0])(options.resources, options.languages)