Fixed tests to delete security groups. 53/36753/1
authorspisarski <s.pisarski@cablelabs.com>
Thu, 29 Jun 2017 21:25:06 +0000 (15:25 -0600)
committerspisarski <s.pisarski@cablelabs.com>
Thu, 29 Jun 2017 21:25:06 +0000 (15:25 -0600)
Change-Id: I140618a310bae050bea29df665b98881c6052980
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
snaps/provisioning/tests/ansible_utils_tests.py

index 733068f..83e34ca 100644 (file)
@@ -156,28 +156,58 @@ class AnsibleProvisioningTests(OSIntegrationTestCase):
         Cleans the created objects
         """
         if self.inst_creator:
-            self.inst_creator.clean()
+            try:
+                self.inst_creator.clean()
+            except:
+                pass
+
+        if self.sec_grp_creator:
+            try:
+                self.sec_grp_creator.clean()
+            except:
+                pass
 
         if self.keypair_creator:
-            self.keypair_creator.clean()
+            try:
+                self.keypair_creator.clean()
+            except:
+                pass
 
         if self.flavor_creator:
-            self.flavor_creator.clean()
+            try:
+                self.flavor_creator.clean()
+            except:
+                pass
 
         if os.path.isfile(self.keypair_pub_filepath):
-            os.remove(self.keypair_pub_filepath)
+            try:
+                os.remove(self.keypair_pub_filepath)
+            except:
+                pass
 
         if os.path.isfile(self.keypair_priv_filepath):
-            os.remove(self.keypair_priv_filepath)
+            try:
+                os.remove(self.keypair_priv_filepath)
+            except:
+                pass
 
         if self.router_creator:
-            self.router_creator.clean()
+            try:
+                self.router_creator.clean()
+            except:
+                pass
 
         if self.network_creator:
-            self.network_creator.clean()
+            try:
+                self.network_creator.clean()
+            except:
+                pass
 
         if self.image_creator and not self.image_creator.image_settings.exists:
-            self.image_creator.clean()
+            try:
+                self.image_creator.clean()
+            except:
+                pass
 
         if os.path.isfile(self.test_file_local_path):
             os.remove(self.test_file_local_path)