mirror of
https://github.com/faucetsdn/ryu.git
synced 2026-01-28 20:11:20 +01:00
ws_topology: Avoid controller name confliction
Signed-off-by: YAMADA Hideki <yamada.hideki@po.ntts.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
This commit is contained in:
parent
712d599f54
commit
e1cd4325eb
@ -59,7 +59,7 @@ class WebSocketTopology(app_manager.RyuApp):
|
||||
self.rpc_clients = []
|
||||
|
||||
wsgi = kwargs['wsgi']
|
||||
wsgi.register(TopologyController, {'app': self})
|
||||
wsgi.register(WebSocketTopologyController, {'app': self})
|
||||
|
||||
@set_ev_cls(event.EventSwitchEnter)
|
||||
def _event_switch_enter_handler(self, ev):
|
||||
@ -92,10 +92,11 @@ class WebSocketTopology(app_manager.RyuApp):
|
||||
self.logger.error(e)
|
||||
|
||||
|
||||
class TopologyController(ControllerBase):
|
||||
class WebSocketTopologyController(ControllerBase):
|
||||
|
||||
def __init__(self, req, link, data, **config):
|
||||
super(TopologyController, self).__init__(req, link, data, **config)
|
||||
super(WebSocketTopologyController, self).__init__(
|
||||
req, link, data, **config)
|
||||
self.app = data['app']
|
||||
|
||||
@websocket('topology', '/v1.0/topology/ws')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user