Exemplo n.º 1
0
 def initialize_iptables(self):
     cfg.CONF.set_override('enable_ipset', self.enable_ipset,
                           'SECURITYGROUP')
     tester = self.useFixture(conn_testers.LinuxBridgeConnectionTester())
     firewall_drv = iptables_firewall.IptablesFirewallDriver(
         namespace=tester.bridge_namespace)
     return tester, firewall_drv
Exemplo n.º 2
0
 def initialize_iptables(self):
     cfg.CONF.set_override('enable_ipset', self.enable_ipset,
                           'SECURITYGROUP')
     br_name = ('brq' + self.net_id)[:n_const.LINUX_DEV_LEN]
     tester = self.useFixture(
         conn_testers.LinuxBridgeConnectionTester(self.ip_cidr,
                                                  bridge_name=br_name))
     firewall_drv = iptables_firewall.IptablesFirewallDriver(
         namespace=tester.bridge_namespace)
     return tester, firewall_drv
Exemplo n.º 3
0
 def setUp(self):
     cfg.CONF.register_opts(sg_cfg.security_group_opts, 'SECURITYGROUP')
     super(FirewallTestCase, self).setUp()
     self.tester = self.useFixture(
         conn_testers.LinuxBridgeConnectionTester())
     self.firewall = self.create_iptables_firewall()
     vm_mac = self.tester.vm_mac_address
     vm_port_id = self.tester.vm_port_id
     self.src_port_desc = self._create_port_description(
         vm_port_id, [self.tester.vm_ip_address], vm_mac,
         [self.FAKE_SECURITY_GROUP_ID])
     self.firewall.prepare_port_filter(self.src_port_desc)