Exemplo n.º 1
0
def init_handler(resource, event, trigger, agent=None):
    """Handler for agent init event."""
    # Set up agent-side RPC for receiving trunk events; we may want to
    # make this setup conditional based on server-side capabilities.
    global TRUNK_SKELETON

    manager = trunk_manager.TrunkManager(agent.int_br)
    handler = ovsdb_handler.OVSDBHandler(manager)
    TRUNK_SKELETON = OVSTrunkSkeleton(handler)
 def setUp(self):
     super(TrunkManagerTestCase, self).setUp()
     trunk_id = uuidutils.generate_uuid()
     self.tester = self.useFixture(
         conn_testers.OVSTrunkConnectionTester(
             self.net1_cidr, utils.gen_trunk_br_name(trunk_id)))
     self.trunk_manager = trunk_manager.TrunkManager(self.tester.bridge)
     self.trunk = trunk_manager.TrunkParentPort(trunk_id,
                                                uuidutils.generate_uuid())
 def setUp(self):
     super(TrunkManagerDisposeTrunkTestCase, self).setUp()
     trunk_id = uuidutils.generate_uuid()
     self.trunk = trunk_manager.TrunkParentPort(trunk_id,
                                                uuidutils.generate_uuid())
     self.trunk.bridge = self.useFixture(
         net_helpers.OVSTrunkBridgeFixture(
             self.trunk.bridge.br_name)).bridge
     self.br_int = self.useFixture(net_helpers.OVSBridgeFixture()).bridge
     self.trunk_manager = trunk_manager.TrunkManager(self.br_int)
Exemplo n.º 4
0
    def _prepare_mocked_ovsdb_handler(self):
        handler = ovsdb_handler.OVSDBHandler(
            trunk_manager.TrunkManager(ovs_lib.OVSBridge(self.br_int)))
        mock.patch.object(handler, 'trunk_rpc').start()

        handler.trunk_rpc.get_trunk_details.side_effect = (
            self._mock_get_trunk_details)
        handler.trunk_rpc.update_subport_bindings.side_effect = (
            self._mock_update_subport_binding)

        return handler
Exemplo n.º 5
0
def init_handler(resource, event, trigger, payload=None):
    LOG.info('%s(): caller(): %s', log_utils.get_fname(1),
             log_utils.get_fname(2))
    """Handler for agent init event."""
    # Set up agent-side RPC for receiving trunk events; we may want to
    # make this setup conditional based on server-side capabilities.
    global TRUNK_SKELETON

    manager = trunk_manager.TrunkManager(trigger.int_br)
    handler = ovsdb_handler.OVSDBHandler(manager)
    TRUNK_SKELETON = OVSTrunkSkeleton(handler)
Exemplo n.º 6
0
 def setUp(self):
     super(TrunkManagerTestCase, self).setUp()
     trunk_id = uuidutils.generate_uuid()
     self.tester = self.useFixture(
         conn_testers.OVSTrunkConnectionTester(
             self.net1_cidr, utils.gen_trunk_br_name(trunk_id)))
     self.trunk_manager = trunk_manager.TrunkManager(self.tester.bridge)
     self.trunk = trunk_manager.TrunkParentPort(trunk_id,
                                                uuidutils.generate_uuid())
     mock.patch('neutron.agent.common.ovs_lib.'
                'OVSBridge._set_port_dead').start()
Exemplo n.º 7
0
 def setUp(self):
     super(TrunkManagerTestCase, self).setUp()
     self.trunk_manager = trunk_manager.TrunkManager(mock.sentinel.br_int)
     mock.patch.object(trunk_manager, 'TrunkBridge').start()