Fix TypeError caused by delete_agent_gateway_port()

A recent change used a keyword argument when it didn't need to,
correct it to fix the multinode DVR job.

End of typical traceback:

File "/opt/stack/new/neutron/neutron/api/rpc/handlers/l3_rpc.py",
in delete_agent_gateway_port(admin_ctx, network_id, host_id=host)

TypeError: delete_floatingip_agent_gateway_port() got multiple
values for keyword argument 'host_id'

Introduced in commit 639f1893dd

Related-bug: #1495147

Change-Id: Id2522bc843bc7b089b7783d3f765900a50a0033f
This commit is contained in:
Brian Haley 2015-09-14 16:12:18 -04:00 committed by Brian Haley
parent a938f53c95
commit 573c14659a
1 changed files with 1 additions and 1 deletions

View File

@ -289,4 +289,4 @@ class L3RpcCallback(object):
host = kwargs.get('host')
admin_ctx = neutron_context.get_admin_context()
self.l3plugin.delete_floatingip_agent_gateway_port(
admin_ctx, network_id, host_id=host)
admin_ctx, host, network_id)