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
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
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
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
'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)