Make the plugin for test_db_plugin configurable
Bug 1031716 Change-Id: I8dc492eb90d4160a23b3b4ba51feeedba6f852e2
This commit is contained in:
parent
2759d48acd
commit
d9016e05fe
@ -48,6 +48,7 @@ if __name__ == '__main__':
|
||||
invoke_once = len(sys.argv) > 1
|
||||
|
||||
test_config['plugin_name'] = "LinuxBridgePlugin.LinuxBridgePlugin"
|
||||
test_config['plugin_name_v2'] = "lb_quantum_plugin.LinuxBridgePluginV2"
|
||||
test_config['default_net_op_status'] = OperationalStatus.UP
|
||||
test_config['default_port_op_status'] = OperationalStatus.DOWN
|
||||
|
||||
|
@ -47,6 +47,7 @@ if __name__ == '__main__':
|
||||
invoke_once = len(sys.argv) > 1
|
||||
|
||||
test_config['plugin_name'] = "ovs_quantum_plugin.OVSQuantumPlugin"
|
||||
test_config['plugin_name_v2'] = "ovs_quantum_plugin.OVSQuantumPluginV2"
|
||||
test_config['default_net_op_status'] = OperationalStatus.UP
|
||||
test_config['default_port_op_status'] = OperationalStatus.DOWN
|
||||
|
||||
|
@ -48,6 +48,7 @@ if __name__ == '__main__':
|
||||
invoke_once = len(sys.argv) > 1
|
||||
|
||||
test_config['plugin_name'] = "ryu_quantum_plugin.RyuQuantumPlugin"
|
||||
test_config['plugin_name_v2'] = "ryu_quantum_plugin.RyuQuantumPluginV2"
|
||||
test_config['default_net_op_status'] = OperationalStatus.UP
|
||||
test_config['default_port_op_status'] = OperationalStatus.DOWN
|
||||
|
||||
|
@ -25,6 +25,7 @@ import quantum
|
||||
from quantum.api.v2.router import APIRouter
|
||||
from quantum.common import config
|
||||
from quantum.common import exceptions as q_exc
|
||||
from quantum.common.test_lib import test_config
|
||||
from quantum import context
|
||||
from quantum.db import api as db
|
||||
from quantum.manager import QuantumManager
|
||||
@ -61,7 +62,10 @@ class QuantumDbPluginV2TestCase(unittest2.TestCase):
|
||||
'application/json': json_deserializer,
|
||||
}
|
||||
|
||||
plugin = 'quantum.db.db_base_plugin_v2.QuantumDbPluginV2'
|
||||
plugin = test_config.get('plugin_name_v2',
|
||||
'quantum.db.db_base_plugin_v2.'
|
||||
'QuantumDbPluginV2')
|
||||
LOG.debug("db plugin test, the plugin is:%s", plugin)
|
||||
# Create the default configurations
|
||||
args = ['--config-file', etcdir('quantum.conf.test')]
|
||||
config.parse(args=args)
|
||||
|
Loading…
x
Reference in New Issue
Block a user