| Edgar Magana | 057a41b | 2013-02-28 18:03:03 -0800 | [diff] [blame] | 1 | # PLUMgrid Quantum Plugin | 
 | 2 | # Edgar Magana emagana@plumgrid.com | 
 | 3 | # ------------------------------------ | 
 | 4 |  | 
 | 5 | # Save trace settings | 
 | 6 | MY_XTRACE=$(set +o | grep xtrace) | 
 | 7 | set +o xtrace | 
 | 8 |  | 
 | 9 | #source $TOP_DIR/lib/quantum_plugins/ovs_base | 
 | 10 |  | 
 | 11 | function quantum_plugin_create_nova_conf() { | 
 | 12 |  | 
 | 13 |     NOVA_VIF_DRIVER=${NOVA_VIF_DRIVER:-"nova.virt.libvirt.vif.LibvirtGenericVIFDriver"} | 
 | 14 | } | 
 | 15 |  | 
 | 16 | function quantum_plugin_setup_interface_driver() { | 
 | 17 |     : | 
 | 18 | } | 
 | 19 |  | 
 | 20 | function quantum_plugin_configure_common() { | 
 | 21 |     Q_PLUGIN_CONF_PATH=etc/quantum/plugins/plumgrid | 
 | 22 |     Q_PLUGIN_CONF_FILENAME=plumgrid.ini | 
 | 23 |     Q_DB_NAME="plumgrid_quantum" | 
 | 24 |     Q_PLUGIN_CLASS="quantum.plugins.plumgrid.plumgrid_nos_plugin.plumgrid_plugin.QuantumPluginPLUMgridV2" | 
 | 25 | } | 
 | 26 |  | 
 | 27 | function quantum_plugin_configure_service() { | 
| Edgar Magana | 43a655c | 2013-04-17 15:11:04 -0700 | [diff] [blame] | 28 |     PLUMGRID_NOS_IP=${PLUMGRID_NOS_IP:-localhost} | 
 | 29 |     PLUMGRID_NOS_PORT=${PLUMGRID_NOS_PORT:-7766} | 
 | 30 |     iniset /$Q_PLUGIN_CONF_FILE PLUMgridNOS nos_server $PLUMGRID_NOS_IP | 
 | 31 |     iniset /$Q_PLUGIN_CONF_FILE PLUMgridNOS nos_server_port $PLUMGRID_NOS_PORT | 
| Edgar Magana | 057a41b | 2013-02-28 18:03:03 -0800 | [diff] [blame] | 32 | } | 
 | 33 |  | 
 | 34 | function quantum_plugin_configure_debug_command() { | 
 | 35 |     : | 
 | 36 | } | 
 | 37 |  | 
 | 38 | # Restore xtrace | 
 | 39 | $MY_XTRACE |