diff --git a/.gitignore b/.gitignore index 7fcf867..35e4ad0 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,7 @@ nosetests.xml .mr.developer.cfg .project .pydevproject + +# VSCode +.vscode +.devcontainer diff --git a/genesisclient/__init__.py b/genesisclient/__init__.py index f8a80b6..1be34b2 100644 --- a/genesisclient/__init__.py +++ b/genesisclient/__init__.py @@ -538,8 +538,8 @@ def main(): import sys import argparse parser = argparse.ArgumentParser(description='These are todays options:') - parser.add_argument('-s', dest='site', default=None, - help='Genesis site to connect to (DESTATIS or LDNRW)') + parser.add_argument('-s', dest='site', default=None, required=True, choices=['DESTATIS', 'LDNRW', 'REGIONAL', 'BAYERN'], + help='Genesis site to connect to (possible options are DESTATIS, LDNRW, REGIONAL or BAYERN)') parser.add_argument('-u', dest='username', default='', help='username for Genesis login') parser.add_argument('-p', dest='password', default='', diff --git a/setup.py b/setup.py index daf1881..474985f 100644 --- a/setup.py +++ b/setup.py @@ -17,5 +17,6 @@ 'console_scripts': [ 'genesiscl = genesisclient:main' ] - } + }, + setup_requires=['wheel'] )