def validate_provider_segment(self, segment):
for key, value in segment.iteritems():
- if value and key not in [api.NETWORK_TYPE]:
+ if value and key != api.NETWORK_TYPE:
msg = _("%s prohibited for local provider network") % key
raise exc.InvalidInput(error_message=msg)
def delete_db_firewall_object(self, context, id):
firewall = self.get_firewall(context, id)
- if firewall['status'] in [const.PENDING_DELETE]:
+ if firewall['status'] == const.PENDING_DELETE:
super(FirewallPlugin, self).delete_firewall(context, id)
def delete_firewall(self, context, id):
resource = '/api/workflow/%s' % (wf_name)
rest_return = self.rest_client.call('DELETE', resource, None, None)
response = _rest_wrapper(rest_return, [204, 202, 404])
- if rest_return[RESP_STATUS] in [404]:
+ if rest_return[RESP_STATUS] == 404:
if post_remove_function:
try:
post_remove_function(True)