def amqp_changed(): if 'amqp' not in CONFIGS.complete_contexts(): log('amqp relation incomplete. Peer not ready?') return CONFIGS.write(NOVA_CONF) # No need to write NEUTRON_CONF if neutron-plugin is managing it if manage_ovs(): if network_manager() == 'neutron': CONFIGS.write(NEUTRON_CONF)
def test_manage_ovs_legacy_mode_legacy_on(self, _neutron_plugin_legacy_mode, _neutron_plugin): _neutron_plugin_legacy_mode.return_value = True _neutron_plugin.return_value = 'ovs' self.assertTrue(utils.manage_ovs())
def test_manage_ovs_legacy_mode_not_ovs(self, _neutron_plugin_legacy_mode, _neutron_plugin): _neutron_plugin_legacy_mode.return_value = True _neutron_plugin.return_value = 'bobvs' self.assertFalse(utils.manage_ovs())
def test_manage_ovs_legacy_mode_legacy_off(self, _neutron_plugin_legacy_mode): _neutron_plugin_legacy_mode.return_value = False self.assertFalse(utils.manage_ovs())