On Mon, 21 Apr 2014 05:16:08 +0000 ISHIDA Wataru <[email protected]> wrote:
> Subsequent patches makes BGPspeaker a Ryu Application and fix some bugs. > ISHIDA Wataru (9): > bgp: fix typo > bgp: clean up codes which constructs an update message > bgp: use ryu.lib.hub instead of the direct use of eventlet > bgp: make bgpspeaker RyuApp > bgp: enable default label range > bgp: enable to use system IP addr implicitly for binding > bgp: avoid the trouble of having to explicitly specify IDs in > configuration > bgp: improve log visibility > bgp: add sample configuration file > > ryu/lib/hub.py | 22 +++ > ryu/lib/packet/bgp.py | 6 +- > ryu/services/protocols/bgp/api/core.py | 6 +- > ryu/services/protocols/bgp/application.py | 44 +++-- > ryu/services/protocols/bgp/base.py | 22 +-- > ryu/services/protocols/bgp/bgp_sample_conf.py | 118 +++++++++++ > ryu/services/protocols/bgp/peer.py | 251 > +++++++----------------- > ryu/services/protocols/bgp/rtconf/base.py | 7 +- > ryu/services/protocols/bgp/rtconf/neighbors.py | 21 +- > ryu/services/protocols/bgp/speaker.py | 11 +- > ryu/services/protocols/bgp/utils/evtlet.py | 59 +----- > 11 files changed, 287 insertions(+), 280 deletions(-) > create mode 100644 ryu/services/protocols/bgp/bgp_sample_conf.py Great work! I was thinking about dropping the config file support since we need the dynamic configuration API anyway. 1) as you know, to add telnet CLI support, we could use the modified telnetsrv hosted at github (not official telnetsrv at pypi). I guess that it's not nice for Linux distributions. 2) copying the modified telnetsrv into our contrib directory. 3) Yamamoto wrote SSH CLI support code using paramiko (which is already used anyway). Any other better option? ------------------------------------------------------------------------------ Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
