This is the rework of Yamahata and Kaneko's Quantum VLAN support. With the new event model, we don't need event any serialization mechnism, asynchornous task mechnism, or locks.
Our Quantum code needs to be cleaned up but the next priority is merging tunneling support on the top of this. = bin/ryu-client | 62 +++++- ryu/app/client.py | 138 +++++++++++++- ryu/app/conf_switch_key.py | 18 ++ ryu/app/quantum_adapter.py | 423 +++++++++++++++++++++++++++++++++++++++++ ryu/app/rest_conf_switch.py | 173 +++++++++++++++++ ryu/app/rest_quantum.py | 127 ++++++++++++ ryu/app/rest_tunnel.py | 210 ++++++++++++++++++++ ryu/app/simple_vlan.py | 230 ++++++++++++++++++++++ ryu/controller/conf_switch.py | 97 ++++++++++ ryu/controller/dpset.py | 108 ++++++++++- ryu/controller/handler.py | 2 +- ryu/controller/network.py | 324 ++++++++++++++++++++++++++----- ryu/controller/tunnels.py | 204 ++++++++++++++++++++ ryu/flags.py | 22 ++ ryu/lib/quantum_ifaces.py | 131 +++++++++++++ 15 files changed, 2199 insertions(+), 70 deletions(-) ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel