UserWarning is always shown when ryu.controller.dpset.DPset is loaded. It is noisy.
Signed-off-by: Satoshi Kobayashi <satosh...@stratosphere.co.jp> --- ryu/controller/dpset.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ryu/controller/dpset.py b/ryu/controller/dpset.py index 0d54fab..71aa24d 100644 --- a/ryu/controller/dpset.py +++ b/ryu/controller/dpset.py @@ -21,6 +21,7 @@ Planned to be replaced by ryu/topology. """ import logging +import warnings from ryu.base import app_manager from ryu.controller import event @@ -121,9 +122,11 @@ class DPSet(app_manager.RyuApp): if dp.id not in self.port_state: self.port_state[dp.id] = PortState() ev = EventDP(dp, True) - for port in dp.ports.values(): - self._port_added(dp, port) - ev.ports.append(port) + with warnings.catch_warnings(): + warnings.simplefilter('ignore') + for port in dp.ports.values(): + self._port_added(dp, port) + ev.ports.append(port) self.send_event_to_observers(ev) def _unregister(self, dp): -- 2.3.2 (Apple Git-55) ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel