vmware-nsx/quantum/plugins/ryu
Gary Kotton 9271654adf Implements the blueprint use-common-cfg for the quantum service.
More specifically uses global CONF for the quantum.conf file.

Added support for the RYU plugin (similar to ovs and lb,
which use non-global conf for plugins)

patch 27: clean up find_config_file
patch 28: for config file use old paths (plugin unit tests)
          this hopefully will be replaced when we move to common
          config file
patch 30: rebase and merge (utils.py and policy.py)

Change-Id: Ic0bf5bdd44f24a557240f7afe4e070dee448c63c
2012-06-20 02:30:11 -04:00
..
agent Implements the blueprint use-common-cfg for the quantum service. 2012-06-20 02:30:11 -04:00
common Implements the blueprint use-common-cfg for the quantum service. 2012-06-20 02:30:11 -04:00
db Remove unused imports 2012-06-08 09:54:48 +08:00
nova Update codebase for HACKING compliance. 2012-05-01 11:46:24 -07:00
tests Implements the blueprint use-common-cfg for the quantum service. 2012-06-20 02:30:11 -04:00
__init__.py plugin: introduce ryu plugin 2012-02-26 13:30:25 +09:00
ofp_service_type.py plugin: introduce ryu plugin 2012-02-26 13:30:25 +09:00
ovs_quantum_plugin_base.py Implements the blueprint use-common-cfg for the quantum service. 2012-06-20 02:30:11 -04:00
README plugin: introduce ryu plugin 2012-02-26 13:30:25 +09:00
run_tests.py Remove unused imports 2012-06-08 09:54:48 +08:00
ryu_quantum_plugin.py Implements the blueprint use-common-cfg for the quantum service. 2012-06-20 02:30:11 -04:00

Quantum plugin for Ryu Network Operating System
This directory includes quantum plugin for Ryu Network Operating System.

# -- Installation

For how to install/set up this plugin with Ryu and Open Stack, please refer to
http://www.osrg.net/ryu/using_with_openstack.html

# -- Ryu General

For general Ryu stuff, please refer to
http://www.osrg.net/ryu/

Ryu is available at github
git://github.com/osrg/ryu.git
https://github.com/osrg/ryu

The mailing is at
ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

# -- unit test

In order to run unit tests for Ryu plugin
PLUGIN_DIR=quantum/plugins/ryu ./run_tests.sh
NOTE: In order to run unit tests, sqlite3 is additionally needed.

Enjoy!