Mercurial > getan
changeset 429:5ee2ce059338
getan-eval.py: improves diagnosis.
* (minor) In case of missing -u/--user parameter, scripts/getan-eval.py
will output an error message.
author | Bernhard Reiter <bernhard@intevation.de> |
---|---|
date | Mon, 29 May 2017 14:22:06 +0200 |
parents | 7adc6cd9d23a |
children | e2b05afaf1bc |
files | CHANGES scripts/getan-eval.py |
diffstat | 2 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/CHANGES Mon May 29 14:06:31 2017 +0200 +++ b/CHANGES Mon May 29 14:22:06 2017 +0200 @@ -1,5 +1,8 @@ 2.1 xx.xx.20xx UNRELEASED + * (minor) In case of missing -u/--user parameter, scripts/getan-eval.py + will output an error message. + 2.0 03.05.2017 (Honoring Björn Ricks who did 90% of this release's development work.)
--- a/scripts/getan-eval.py Mon May 29 14:06:31 2017 +0200 +++ b/scripts/getan-eval.py Mon May 29 14:22:06 2017 +0200 @@ -22,7 +22,8 @@ help="getan database", metavar="DATABASE") parser.add_option("-t", "--template", dest="template", metavar="TEMPLATE", help="name of getan template") - parser.add_option("-u", "--user", dest="user", help="name of user") + parser.add_option("-u", "--user", dest="user", + help="[REQUIRED] name of user") parser.add_option("-p", "--project", dest="project", help="key of output project") parser.add_option("-w", "--week", type="int", dest="week", @@ -56,6 +57,8 @@ if options.user: user = options.user.decode(encoding) + else: + parser.error("You have to give the -u/--user parameter.") print render(database=options.database, user=user, template=template_name, year=year, week=week,