diff --git a/gringotts/middleware/neutron.py b/gringotts/middleware/neutron.py index cdaf948..07c1dd7 100644 --- a/gringotts/middleware/neutron.py +++ b/gringotts/middleware/neutron.py @@ -78,6 +78,7 @@ def __init__(self, app, conf): self.resource_regex, self.change_fip_ratelimit_regex, self.update_listener_regex, + self.delete_loadbalancer_regex, ] self.no_billing_resource_regexs = [ self.delete_loadbalancer_regex, @@ -151,7 +152,7 @@ def start_listener_action(self, method, path_info, body): return False def delete_loadbalancer_action(self, method, path_info, body): - if method == 'PUT' \ + if method == 'DELETE' \ and self.delete_loadbalancer_regex.search(path_info): return True return False