]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Enable agents and plugins to use the same configuration file.
authorGary Kotton <gkotton@redhat.com>
Tue, 24 Jul 2012 17:15:54 +0000 (13:15 -0400)
committerGary Kotton <gkotton@redhat.com>
Wed, 25 Jul 2012 15:18:33 +0000 (11:18 -0400)
commit610017c460b85e1b7d11327d050972bb03fcc0c3
tree1937b265e7a26b677097b3b8cd8cc1f6b21212e5
parent5583de27c24a2ba8c045a3097d98312905dc5180
Enable agents and plugins to use the same configuration file.

The change also implements blueprint agent-logging (this
was due to the fact that the existing logging in the agents
did not work with the change)

Devstack support for the above is in
https://review.openstack.org/10267

Notes:
- The service and agent can be run with multiple configuration
  files by using the CLI parameters --config-file <filename>
- The agent now makes use of the logging and debugging flags
  defined in quantum.conf. This follows the standard common
  configuration command line rules.

Change-Id: I3bd7701526a950c360d7c2cf14b31045010b46ca
18 files changed:
quantum/plugins/linuxbridge/README
quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py
quantum/plugins/linuxbridge/common/config.py
quantum/plugins/linuxbridge/db/l2network_db.py
quantum/plugins/linuxbridge/tests/unit/test_database.py
quantum/plugins/openvswitch/agent/ovs_quantum_agent.py
quantum/plugins/openvswitch/common/config.py
quantum/plugins/openvswitch/ovs_quantum_plugin.py
quantum/plugins/openvswitch/tests/unit/test_defaults.py [new file with mode: 0644]
quantum/plugins/ryu/agent/ryu_quantum_agent.py
quantum/plugins/ryu/common/config.py
quantum/plugins/ryu/ovs_quantum_plugin_base.py
quantum/plugins/ryu/ryu_quantum_plugin.py
quantum/plugins/ryu/tests/unit/test_plugin_base.py
quantum/plugins/ryu/tests/unit/test_ryu_driver.py
quantum/tests/unit/test_lb_config.py [deleted file]
quantum/tests/unit/test_ovs_config.py [deleted file]
quantum/tests/unit/test_ryu_config.py [deleted file]