ryu/app/ws_topology.py | 5 +++++ 1 file changed, 5 insertions(+) -- Yi Tseng (a.k.a Takeshi) Taiwan National Chiao Tung University Department of Computer Science W2CNLab
http://blog.takeshi.tw
From 9ecd449f8a80bb73aadf770005b113b7e715a272 Mon Sep 17 00:00:00 2001 From: Takeshi <[email protected]> Date: Thu, 20 Aug 2015 21:37:20 +0800 Subject: [PATCH] Add EventHostAdd handler for web socket application Signed-off-by: Takeshi <[email protected]> --- ryu/app/ws_topology.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ryu/app/ws_topology.py b/ryu/app/ws_topology.py index b9958e9..0732b5e 100644 --- a/ryu/app/ws_topology.py +++ b/ryu/app/ws_topology.py @@ -83,6 +83,11 @@ class WebSocketTopology(app_manager.RyuApp): msg = ev.link.to_dict() self._rpc_broadcall('event_link_delete', msg) + @set_ev_cls(event.EventHostAdd) + def _event_host_add_handler(self, ev): + msg = ev.host.to_dict() + self._rpc_broadcall('event_host_add', msg) + def _rpc_broadcall(self, func_name, msg): disconnected_clients = [] for rpc_client in self.rpc_clients: -- 2.3.2 (Apple Git-55)
------------------------------------------------------------------------------
_______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
