]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Implements the blueprint use-common-cfg for the quantum service.
authorGary Kotton <gkotton@redhat.com>
Sun, 3 Jun 2012 11:55:09 +0000 (07:55 -0400)
committerGary Kotton <gkotton@redhat.com>
Wed, 20 Jun 2012 06:30:11 +0000 (02:30 -0400)
commit0c0d8f00a9d9b9bc69af70bd004c910df0df9951
treec590029382023df8102fc86892183c2336dbca9d
parentb6cb4316da8559398653e24de550b321f12e3e86
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
37 files changed:
etc/plugins.ini [deleted file]
etc/quantum.conf
etc/quantum/plugins/ryu/ryu.ini
quantum/api/__init__.py
quantum/api/v2/base.py
quantum/api/v2/router.py
quantum/common/config.py
quantum/common/utils.py
quantum/extensions/extensions.py
quantum/manager.py
quantum/openstack/common/cfg.py
quantum/plugins/cisco/common/cisco_credentials.py
quantum/plugins/cisco/l2network_plugin_configuration.py
quantum/plugins/cisco/nexus/cisco_nexus_configuration.py
quantum/plugins/cisco/tests/unit/test_cisco_extension.py
quantum/plugins/cisco/ucs/cisco_ucs_configuration.py
quantum/plugins/cisco/ucs/cisco_ucs_inventory_configuration.py
quantum/plugins/linuxbridge/common/config.py
quantum/plugins/linuxbridge/db/l2network_db.py
quantum/plugins/openvswitch/common/config.py
quantum/plugins/openvswitch/ovs_quantum_plugin.py
quantum/plugins/ryu/agent/ryu_quantum_agent.py
quantum/plugins/ryu/common/__init__.py [new file with mode: 0644]
quantum/plugins/ryu/common/config.py [new file with mode: 0644]
quantum/plugins/ryu/ovs_quantum_plugin_base.py
quantum/plugins/ryu/ryu_quantum_plugin.py
quantum/plugins/ryu/tests/unit/fake_plugin.py
quantum/plugins/ryu/tests/unit/test_ryu_driver.py
quantum/policy.py
quantum/server/__init__.py
quantum/service.py
quantum/tests/etc/quantum.conf.test [moved from etc/quantum.conf.test with 100% similarity]
quantum/tests/unit/_test_api.py
quantum/tests/unit/test_api_v2.py
quantum/tests/unit/test_db_plugin.py
quantum/tests/unit/test_extensions.py
setup.py