summaryrefslogtreecommitdiffstats
path: root/testcases/Controllers
diff options
context:
space:
mode:
authorMorgan Richomme <morgan.richomme@orange.com>2016-06-01 14:39:42 +0000
committerGerrit Code Review <gerrit@172.30.200.206>2016-06-01 14:39:42 +0000
commit70b96b8719b48c51b59182162fe8e018c55e7364 (patch)
tree6608229cf1623a93fa8a5ed871a03a8da3fdc241 /testcases/Controllers
parent3607b9622497fa9d49b2074d4d6717e03d6734f4 (diff)
parent74f213834210d6354c57f3c9fe4decf6b9d4b673 (diff)
Merge "Check correctly arguments"
Diffstat (limited to 'testcases/Controllers')
-rw-r--r--testcases/Controllers/ODL/odlreport2db.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/testcases/Controllers/ODL/odlreport2db.py b/testcases/Controllers/ODL/odlreport2db.py
index 50c8b096e..8eb78b19a 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', '')