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

Reply via email to