self.agent = hyperv_neutron_agent.HyperVNeutronAgent()
self.agent.plugin_rpc = mock.Mock()
self.agent.sec_groups_agent = mock.MagicMock()
+ self.agent.sg_plugin_rpc = mock.Mock()
self.agent.context = mock.Mock()
self.agent.agent_id = mock.Mock()
'start_flag': True}
self.agent_state = fake_agent_state
+ def test_use_enhanced_rpc(self):
+ self.agent.sec_groups_agent = hyperv_neutron_agent.HyperVSecurityAgent(
+ self.agent.context, self.agent.sg_plugin_rpc)
+ self.assertFalse(self.agent.sec_groups_agent.use_enhanced_rpc)
+
def test_port_bound_enable_metrics(self):
cfg.CONF.set_override('enable_metrics_collection', True, 'AGENT')
self._test_port_bound(True)