Fix the cloudify_ims update quotas error 35/41035/2
authorLinda Wang <wangwulin@huawei.com>
Tue, 5 Sep 2017 03:51:06 +0000 (03:51 +0000)
committerLinda Wang <wangwulin@huawei.com>
Tue, 5 Sep 2017 07:12:37 +0000 (07:12 +0000)
Change-Id: I62376dd02dd95ebff54c1ebf963267c6534181ed
Signed-off-by: Linda Wang <wangwulin@huawei.com>
functest/core/vnf.py
functest/opnfv_tests/vnf/ims/cloudify_ims.py

index bbdd80a..868b8b4 100644 (file)
@@ -120,10 +120,9 @@ class VnfOnBoarding(base.TestCase):
                                          UserSettings(
                                              name=self.tenant_name,
                                              password=self.tenant_name))
-            user_creator.create()
             self.created_object.append(user_creator)
 
-            project_creator.assoc_user(user_creator.user_settings)
+            project_creator.assoc_user(user_creator.create())
 
             self.snaps_creds = user_creator.get_os_creds(self.tenant_name)
 
index b98cbe9..c8c2c50 100644 (file)
@@ -103,15 +103,15 @@ class CloudifyIms(clearwater_ims_base.ClearwaterOnBoardingBase):
         network_quotas = self.os_project.get_network_quotas()
 
         for key, value in (
-                self.orchestrator['requirements']['compute_quotas'].items()):
+                self.vnf['requirements']['compute_quotas'].items()):
             setattr(compute_quotas, key, value)
 
         for key, value in (
-                self.orchestrator['requirements']['network_quotas'].items()):
+                self.vnf['requirements']['network_quotas'].items()):
             setattr(network_quotas, key, value)
 
-        compute_quotas = self.project_ims.update_compute_quotas(compute_quotas)
-        network_quotas = self.project_ims.update_network_quotas(network_quotas)
+        compute_quotas = self.os_project.update_compute_quotas(compute_quotas)
+        network_quotas = self.os_project.update_network_quotas(network_quotas)
 
         # needs some images
         self.__logger.info("Upload some OS images if it doesn't exist")