self.context = context
self.host = cfg.CONF.host
self.use_namespaces = use_namespaces
- target = messaging.Target(topic=topic, version='1.1')
+ target = messaging.Target(topic=topic, version='1.0')
self.client = n_rpc.get_client(target)
def get_active_networks_info(self):
"""Make a remote process call to retrieve all network info."""
- cctxt = self.client.prepare()
+ cctxt = self.client.prepare(version='1.1')
networks = cctxt.call(self.context, 'get_active_networks_info',
host=self.host)
return [dhcp.NetModel(self.use_namespaces, n) for n in networks]
def create_dhcp_port(self, port):
"""Make a remote process call to create the dhcp port."""
- cctxt = self.client.prepare()
+ cctxt = self.client.prepare(version='1.1')
port = cctxt.call(self.context, 'create_dhcp_port',
port=port, host=self.host)
if port:
def update_dhcp_port(self, port_id, port):
"""Make a remote process call to update the dhcp port."""
- cctxt = self.client.prepare()
+ cctxt = self.client.prepare(version='1.1')
port = cctxt.call(self.context, 'update_dhcp_port',
port_id=port_id, port=port, host=self.host)
if port:
rpc_mock.assert_called_once_with(ctxt, method, **kwargs)
def test_get_active_networks_info(self):
- self._test_dhcp_api('get_active_networks_info')
+ self._test_dhcp_api('get_active_networks_info', version='1.1')
def test_get_network_info(self):
self._test_dhcp_api('get_network_info', network_id='fake_id',
def test_create_dhcp_port(self):
self._test_dhcp_api('create_dhcp_port', port='fake_port',
- return_value=None)
+ return_value=None, version='1.1')
def test_update_dhcp_port(self):
self._test_dhcp_api('update_dhcp_port', port_id='fake_id',
- port='fake_port', return_value=None)
+ port='fake_port', return_value=None, version='1.1')
def test_release_dhcp_port(self):
self._test_dhcp_api('release_dhcp_port', network_id='fake_id',