Ejemplo n.º 1
0
    def __init__(self, *args, **kwargs):
        super(Multijet2, self).__init__(*args, **kwargs)
        wsgi = kwargs['wsgi']
        wsgi.register(MultijetServer, {'app': self})
        self._dp = None
        # self._verifiers = {}
        self._qs = {}
        self._cps = [100]
        self._node_id = platform.node()
        topo = Topology()
        topo.load('/common/topo.json')
        self._topo = topo
        self._pkt_trans = None

        with open('/common/spanningtree.json') as f:
            _spanning_tree = json.load(f)
            self._flood_ports = _spanning_tree[self._node_id]