switch to eventlet.
i tweaked the eventlet bug workaround patch for the upstream.
git://openvswitch.org/openvswitch
commit 73f82807832ef3330188a99016848e9b27aed28b
YAMAMOTO Takashi (3):
add a threading hub module
sweep the tree to change from gevent to ryu.lib.hub
ovs.poller: workaround a bug in eventlet
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/contrib/ovs/poller.py | 13 +++
ryu/controller/controller.py | 15 ++-
ryu/lib/hub.py | 118 +++++++++++++++++++
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 | 201 +++++++++++++++++++++++++++++++++
ryu/topology/dumper.py | 43 ++++---
ryu/topology/switches.py | 14 +--
setup.cfg | 2 +-
tools/pip-requires | 2 +-
18 files changed, 399 insertions(+), 76 deletions(-)
create mode 100644 ryu/lib/hub.py
create mode 100644 ryu/tests/unit/lib/test_hub.py
--
1.8.0.1
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel