PLUMgrid plugin for Neutron supports to load dynamically a back-end driver.
This parameter has been added in the plugin configuration file.
Change-Id: I1698a8fa558841aeb94476bc8c7f103b21f2a2d3
Closes-bug: #1315466
| ... | ... |
@@ -24,14 +24,16 @@ function neutron_plugin_configure_common {
|
| 24 | 24 |
PLUMGRID_ADMIN=${PLUMGRID_ADMIN:-username}
|
| 25 | 25 |
PLUMGRID_PASSWORD=${PLUMGRID_PASSWORD:-password}
|
| 26 | 26 |
PLUMGRID_TIMEOUT=${PLUMGRID_TIMEOUT:-70}
|
| 27 |
+ PLUMGRID_DRIVER=${PLUMGRID_DRIVER:-neutron.plugins.plumgrid.drivers.fake_plumlib.Plumlib}
|
|
| 27 | 28 |
} |
| 28 | 29 |
|
| 29 | 30 |
function neutron_plugin_configure_service {
|
| 30 |
- iniset /$Q_PLUGIN_CONF_FILE PLUMgridDirector director_server $PLUMGRID_DIRECTOR_IP |
|
| 31 |
- iniset /$Q_PLUGIN_CONF_FILE PLUMgridDirector director_server_port $PLUMGRID_DIRECTOR_PORT |
|
| 32 |
- iniset /$Q_PLUGIN_CONF_FILE PLUMgridDirector username $PLUMGRID_ADMIN |
|
| 33 |
- iniset /$Q_PLUGIN_CONF_FILE PLUMgridDirector password $PLUMGRID_PASSWORD |
|
| 34 |
- iniset /$Q_PLUGIN_CONF_FILE PLUMgridDirector servertimeout $PLUMGRID_TIMEOUT |
|
| 31 |
+ iniset /$Q_PLUGIN_CONF_FILE plumgriddirector director_server $PLUMGRID_DIRECTOR_IP |
|
| 32 |
+ iniset /$Q_PLUGIN_CONF_FILE plumgriddirector director_server_port $PLUMGRID_DIRECTOR_PORT |
|
| 33 |
+ iniset /$Q_PLUGIN_CONF_FILE plumgriddirector username $PLUMGRID_ADMIN |
|
| 34 |
+ iniset /$Q_PLUGIN_CONF_FILE plumgriddirector password $PLUMGRID_PASSWORD |
|
| 35 |
+ iniset /$Q_PLUGIN_CONF_FILE plumgriddirector servertimeout $PLUMGRID_TIMEOUT |
|
| 36 |
+ iniset /$Q_PLUGIN_CONF_FILE plumgriddirector driver $PLUMGRID_DRIVER |
|
| 35 | 37 |
} |
| 36 | 38 |
|
| 37 | 39 |
function neutron_plugin_configure_debug_command {
|