rebased, adapting new gevent users. (topology, ofctl_v1_2) [PATCH 10/11] is a bug fix not related to the rest of the patchset. i included it here because it was easier for me.
YAMAMOTO Takashi (11): add a threading hub module hub: stop trying import gevent stop using gevent directly hub: add getcurrent topology: gevent -> ryu.lib.hub ofctl_v1_2: gevent -> ryu.lib.hub change requirements: gevent -> eventlet hub: add some unit tests hub: make eventlet version of joinall similar to gevent one controller: fix send queue draining again hub: drop gevent support bin/ryu-manager | 11 ++--- ryu/app/quantum_adapter.py | 4 -- ryu/app/simple_vlan.py | 4 +- ryu/app/tunnel_port_updater.py | 10 ++-- ryu/app/wsgi.py | 4 +- ryu/base/app_manager.py | 10 ++-- ryu/controller/controller.py | 24 ++++++--- ryu/lib/hub.py | 90 ++++++++++++++++++++++++++++++++++ ryu/lib/ofctl_v1_0.py | 8 +-- ryu/lib/ofctl_v1_2.py | 8 +-- ryu/lib/ovs/vsctl.py | 4 +- ryu/tests/integrated/test_of_config.py | 4 +- ryu/tests/unit/lib/test_hub.py | 55 +++++++++++++++++++++ ryu/topology/dumper.py | 43 ++++++++-------- ryu/topology/switches.py | 14 +++--- setup.cfg | 2 +- tools/pip-requires | 2 +- 17 files changed, 221 insertions(+), 76 deletions(-) create mode 100644 ryu/lib/hub.py create mode 100644 ryu/tests/unit/lib/test_hub.py -- 1.8.0.1 ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
