def setUp(self): super(TestHelper, self).setUp() self.helper = iptables.Helper(mock.Mock()) mock.patch.object(iptables_firewall, 'cfg').start() self.mock_execute = mock.patch.object(utils, 'execute', return_value=False).start() mock.patch('neutron.agent.linux.ip_conntrack.get_conntrack').start()
def __init__(self, integration_bridge): """Initialize object :param integration_bridge: Bridge on which openflow rules will be applied """ self.int_br = self.initialize_bridge(integration_bridge) self.sg_port_map = SGPortMap() self.sg_to_delete = set() self._deferred = False self._drop_all_unmatched_flows() self.conj_ip_manager = ConjIPFlowManager(self) self.iptables_helper = iptables.Helper(self.int_br.br) self.iptables_helper.load_driver_if_needed()
def __init__(self, integration_bridge): """Initialize object :param integration_bridge: Bridge on which openflow rules will be applied """ self.int_br = self.initialize_bridge(integration_bridge) self.sg_port_map = SGPortMap() self.conj_ip_manager = ConjIPFlowManager(self) self.sg_to_delete = set() self._update_cookie = None self._deferred = False self.iptables_helper = iptables.Helper(self.int_br.br) self.iptables_helper.load_driver_if_needed() self._initialize_firewall() callbacks_registry.subscribe(self._init_firewall_callback, callbacks_resources.AGENT, callbacks_events.OVS_RESTARTED)
def setUp(self): super(TestHelper, self).setUp() self.helper = iptables.Helper(mock.Mock()) mock.patch.object(iptables_firewall, 'cfg').start() mock.patch('neutron.agent.linux.ip_conntrack.get_conntrack').start()