Exemplo n.º 1
0
    def setUp(self):
        self._api = MagicMock()
        self._context = MagicMock()
        self._bridge = MagicMock()
        self._mn_bridge_port = MagicMock()
        self._bridge._mn_resource.add_port.return_value = (
            self._mn_bridge_port)

        self._bridge_port = BridgePort(
            self._api, self._context, self._bridge, {
                'id': 2,
                'type': 'interior',
                'links_to': {
                    'device': 'router-000-001',
                    'port_id': 1
                }
            })
        self._bridge_port.build()
        self._chain = MagicMock()
        self._chain._mn_resource.get_id.return_value = 'chain_0'
Exemplo n.º 2
0
 def add_port(self, port):
     port_obj = BridgePort(self._api, self._context, self, port)
     port_obj.build()
     self._ports[port['id']] = port_obj