Bug fixes when calling openstack client. 83/21783/1
authorThomas Duval <thomas.duval@orange.com>
Mon, 19 Sep 2016 07:49:48 +0000 (09:49 +0200)
committerThomas Duval <thomas.duval@orange.com>
Tue, 20 Sep 2016 08:38:38 +0000 (10:38 +0200)
Change-Id: I902e9f92ec8e6ff0d14d588ca9a7f7d970679c52
(cherry picked from commit a5c4ba26b4dc1883ade7d9639637d7b8cb64d9bb)

tests/run_tests.py

index 6d52412..d94e2e6 100755 (executable)
@@ -72,15 +72,15 @@ def test_federation():
     logger.info("Create new user ({})".format(proc.stdout.read()))
 
     # Add the role admin to our new user
-    proc = subprocess.Popen(["openstack", "role", "add ", "--project", "admin", "--user", username, "admin", "-f", "yaml"], stdout=subprocess.PIPE)
+    proc = subprocess.Popen(["openstack", "role", "add", "--project", "admin", "--user", username, "admin", "-f", "yaml"], stdout=subprocess.PIPE)
     logger.info("Add the role admin to our new user ({})".format(proc.stdout.read()))
 
     # Add the sdn tenant
-    proc = subprocess.Popen(["openstack", "project", "add ", "sdn", "-f", "yaml"], stdout=subprocess.PIPE)
+    proc = subprocess.Popen(["openstack", "project", "create", "sdn", "-f", "yaml"], stdout=subprocess.PIPE)
     logger.info("Add the tenant sdn ({})".format(proc.stdout.read()))
 
     # Add the role admin to test_fede in tenant sdn
-    proc = subprocess.Popen(["openstack", "role", "add ", "--project", "sdn", "--user", username, "admin", "-f", "yaml"], stdout=subprocess.PIPE)
+    proc = subprocess.Popen(["openstack", "role", "add", "--project", "sdn", "--user", username, "admin", "-f", "yaml"], stdout=subprocess.PIPE)
     logger.info("Add the role admin for the user test_fede in the tenant sdn ({})".format(proc.stdout.read()))
 
     # Retrieve Moon token
@@ -163,7 +163,7 @@ def main():
                                           details)
         logger.info("Moon results pushed to DB")
 
-    if result_os != 0 or not result_odl[0]:
+    if result_os[0] != 0 or not result_odl[0]:
         return False
     return True