diff options
Diffstat (limited to 'heat/engine/resources/openstack/neutron/security_group.py')
-rw-r--r-- | heat/engine/resources/openstack/neutron/security_group.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/heat/engine/resources/openstack/neutron/security_group.py b/heat/engine/resources/openstack/neutron/security_group.py index afde1884b..d65cd3f47 100644 --- a/heat/engine/resources/openstack/neutron/security_group.py +++ b/heat/engine/resources/openstack/neutron/security_group.py @@ -226,10 +226,8 @@ class SecurityGroup(neutron.NeutronResource): return self._delete_rules() - try: + with self.client_plugin().ignore_not_found: self.client().delete_security_group(self.resource_id) - except Exception as ex: - self.client_plugin().ignore_not_found(ex) def handle_update(self, json_snippet, tmpl_diff, prop_diff): props = self.prepare_update_properties(json_snippet) |