fix TypeError
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Fri, 3 Aug 2012 01:41:32 +0000 (21:41 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Fri, 3 Aug 2012 01:41:32 +0000 (21:41 -0400)
sfa/openstack/osaggregate.py

index 7eb6e27..9b4e2bb 100644 (file)
@@ -257,7 +257,8 @@ class OSAggregate:
         security_group_manager = SecurityGroup(self.driver)
         for instance in instances:
             # deleate this instance's security groups
-            for security_group in instance.metadata.get('security_groups', []):
+            security_group = instance.metadata.get('security_groups', '')
+            if security_group:
                 # dont delete the default security group
                 if security_group != 'default': 
                     security_group_manager.delete_security_group(security_group)