X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fopenstack%2Fsecurity_group.py;h=70e191e5f09bd7811e76d06563a83632dd234f61;hb=ab323f56e4e20f8b210572274b09136c15050904;hp=0791e99b16a964aab8d76743892276282494dd89;hpb=0b4bd2f56aada1d33c278cf9abdd893f87626665;p=sfa.git diff --git a/sfa/openstack/security_group.py b/sfa/openstack/security_group.py index 0791e99b..70e191e5 100644 --- a/sfa/openstack/security_group.py +++ b/sfa/openstack/security_group.py @@ -11,10 +11,12 @@ class SecurityGroup: self.client.security_groups.create(name=name, description=name) except Exception, ex: logger.log_exc("Failed to add security group") + raise def delete_security_group(self, name): try: - self.client.security_groups.delete(name) + security_group = self.client.security_groups.find(name=name) + self.client.security_groups.delete(security_group.id) except Exception, ex: logger.log_exc("Failed to delete security group")