diff options
author | Morgan Richomme <morgan.richomme@orange.com> | 2016-06-01 14:39:42 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@172.30.200.206> | 2016-06-01 14:39:42 +0000 |
commit | 70b96b8719b48c51b59182162fe8e018c55e7364 (patch) | |
tree | 6608229cf1623a93fa8a5ed871a03a8da3fdc241 /testcases/Controllers/ODL | |
parent | 3607b9622497fa9d49b2074d4d6717e03d6734f4 (diff) | |
parent | 74f213834210d6354c57f3c9fe4decf6b9d4b673 (diff) |
Merge "Check correctly arguments"
Diffstat (limited to 'testcases/Controllers/ODL')
-rw-r--r-- | testcases/Controllers/ODL/odlreport2db.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/testcases/Controllers/ODL/odlreport2db.py b/testcases/Controllers/ODL/odlreport2db.py index 50c8b096..8eb78b19 100644 --- a/testcases/Controllers/ODL/odlreport2db.py +++ b/testcases/Controllers/ODL/odlreport2db.py @@ -33,9 +33,9 @@ import functest.utils.functest_utils as functest_utils def usage(): print """Usage: - get-json-from-robot.py --xml=<output.xml> --pod=<pod_name> - --installer=<installer> --database=<Database URL> - --scenaro=SCENARIO + python odlreport2db.py --xml=<output.xml> --pod=<pod name> + --installer=<installer> --database=<database url> + --scenario=<scenario> -x, --xml xml file generated by robot test -p, --pod POD name where the test come from -i, --installer @@ -76,6 +76,7 @@ def parse_suites(suites): def main(argv): + (xml_file, pod, installer, scenario) = None, None, None, None try: opts, args = getopt.getopt(argv, 'x:p:i:s:h', @@ -100,6 +101,9 @@ def main(argv): else: usage() + if not all(x is not None for x in (xml_file, pod, installer, scenario)): + usage() + with open(xml_file, "r") as myfile: xml_input = myfile.read().replace('\n', '') |