-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The commit introduces devstack support for the Quantum PLUMgrid Plugin. Change-Id: Idc4d97a65f9e7669075609aafe7ffc8286f0b94a Implements: blueprint plumgrid-plugin
- Loading branch information
1 parent
09d6185
commit 057a41b
Showing
2 changed files
with
38 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# PLUMgrid Quantum Plugin | ||
# Edgar Magana emagana@plumgrid.com | ||
# ------------------------------------ | ||
|
||
# Save trace settings | ||
MY_XTRACE=$(set +o | grep xtrace) | ||
set +o xtrace | ||
|
||
#source $TOP_DIR/lib/quantum_plugins/ovs_base | ||
|
||
function quantum_plugin_create_nova_conf() { | ||
|
||
NOVA_VIF_DRIVER=${NOVA_VIF_DRIVER:-"nova.virt.libvirt.vif.LibvirtGenericVIFDriver"} | ||
} | ||
|
||
function quantum_plugin_setup_interface_driver() { | ||
: | ||
} | ||
|
||
function quantum_plugin_configure_common() { | ||
Q_PLUGIN_CONF_PATH=etc/quantum/plugins/plumgrid | ||
Q_PLUGIN_CONF_FILENAME=plumgrid.ini | ||
Q_DB_NAME="plumgrid_quantum" | ||
Q_PLUGIN_CLASS="quantum.plugins.plumgrid.plumgrid_nos_plugin.plumgrid_plugin.QuantumPluginPLUMgridV2" | ||
} | ||
|
||
function quantum_plugin_configure_service() { | ||
iniset /$Q_PLUGIN_CONF_FILE PLUMgridNOS nos_server localhost | ||
iniset /$Q_PLUGIN_CONF_FILE PLUMgridNOS nos_server_port 7766 | ||
} | ||
|
||
function quantum_plugin_configure_debug_command() { | ||
: | ||
} | ||
|
||
# Restore xtrace | ||
$MY_XTRACE |