On Fri, 8 Feb 2013 12:28:12 +0900 YAMAMOTO Takashi <[email protected]> wrote:
> Signed-off-by: YAMAMOTO Takashi <[email protected]> > > BRICK dpset > PROVIDES EventPortModify TO ['PortSet'] > PROVIDES EventPortAdd TO ['QuantumAdapter', 'PortSet'] > PROVIDES EventDP TO ['QuantumAdapter', 'PortSet'] > PROVIDES EventPortDelete TO ['QuantumAdapter', 'PortSet'] > CONSUMES EventOFPSwitchFeatures > CONSUMES EventOFPStateChange > CONSUMES EventOFPPortStatus > BRICK conf_switch > PROVIDES EventConfSwitchDel TO ['TunnelPortUpdater', 'QuantumAdapter'] > PROVIDES EventConfSwitchSet TO ['TunnelPortUpdater', 'QuantumAdapter'] > BRICK network > PROVIDES EventNetworkDel TO ['PortSet'] > PROVIDES EventNetworkPort TO ['TunnelPortUpdater', 'PortSet'] > PROVIDES EventMacAddress TO ['PortSet'] > BRICK TunnelPortUpdater > CONSUMES EventConfSwitchDel > CONSUMES EventNetworkPort > CONSUMES EventConfSwitchSet > : > : > : > : > --- > ryu/base/app_manager.py | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/ryu/base/app_manager.py b/ryu/base/app_manager.py > index 2fdd28a..321a5c8 100644 > --- a/ryu/base/app_manager.py > +++ b/ryu/base/app_manager.py > @@ -175,6 +175,13 @@ class AppManager(object): > brick = SERVICE_BRICKS[name] > brick.register_observer(m.ev_cls, i.name) > > + for brick, i in SERVICE_BRICKS.items(): > + LOG.debug("BRICK %s" % brick) > + for ev_cls, list in i.observers.items(): > + LOG.debug(" PROVIDES %s TO %s" % (ev_cls.__name__, list)) > + for ev_cls, handler in i.event_handlers.items(): > + LOG.debug(" CONSUMES %s" % (ev_cls.__name__,)) I applied this but I don't think this is the correct approach. Logging should be enabled/disabled per service on the fly. We need to clean up our logging soon. ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
