Currently, the base Ryu application for BGPSpeaker has some problems. For example, the options for this app are not registered to 'ryu-manager', so it is unclear for users how to specify the config file to this app.
This patch enables to register 'ryu-manager' options for this app and extends the arguments for SSH server for BGPSpeaker. IWASE Yusuke (7): utils: Backward compatibility for 'imp.load_source' BGPSpeaker: Use dictConfig in the standard library bgp/operator/ssh: Reduce pylint warnings bgp/operator/ssh: Enable to quit gracefully BGPSpeaker: Enable to specify settings for SSH CLI flags: Add CLI options for BGP application bgp/application: Re-implement base BGP application ryu/flags.py | 15 + ryu/services/protocols/bgp/application.py | 310 +++++++------- ryu/services/protocols/bgp/bgp_sample_conf.py | 120 ++++-- ryu/services/protocols/bgp/bgpspeaker.py | 25 +- ryu/services/protocols/bgp/operator/ssh.py | 175 +++++--- ryu/services/protocols/bgp/utils/dictconfig.py | 562 ------------------------- ryu/utils.py | 19 + 7 files changed, 394 insertions(+), 832 deletions(-) delete mode 100644 ryu/services/protocols/bgp/utils/dictconfig.py -- 2.7.4 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
