Provide hook for neutron plugin config
This removes a restriction for neutron vendor plugin. Some neutron vendor plugins were already decomposed and there is no config file in Neutron tree. They should prepare the file in each plugin. Change-Id: I4997b8eae1f433b1c23f20c06ba254568ac4982b
This commit is contained in:
parent
9451021200
commit
97cc85b9b1
@ -901,7 +901,11 @@ function _configure_neutron_common {
|
|||||||
# If needed, move config file from ``$NEUTRON_DIR/etc/neutron`` to ``NEUTRON_CONF_DIR``
|
# If needed, move config file from ``$NEUTRON_DIR/etc/neutron`` to ``NEUTRON_CONF_DIR``
|
||||||
mkdir -p /$Q_PLUGIN_CONF_PATH
|
mkdir -p /$Q_PLUGIN_CONF_PATH
|
||||||
Q_PLUGIN_CONF_FILE=$Q_PLUGIN_CONF_PATH/$Q_PLUGIN_CONF_FILENAME
|
Q_PLUGIN_CONF_FILE=$Q_PLUGIN_CONF_PATH/$Q_PLUGIN_CONF_FILENAME
|
||||||
|
# NOTE(hichihara): Some neutron vendor plugins were already decomposed and
|
||||||
|
# there is no config file in Neutron tree. They should prepare the file in each plugin.
|
||||||
|
if [ -f $NEUTRON_DIR/$Q_PLUGIN_CONF_FILE ]; then
|
||||||
cp $NEUTRON_DIR/$Q_PLUGIN_CONF_FILE /$Q_PLUGIN_CONF_FILE
|
cp $NEUTRON_DIR/$Q_PLUGIN_CONF_FILE /$Q_PLUGIN_CONF_FILE
|
||||||
|
fi
|
||||||
|
|
||||||
iniset $NEUTRON_CONF database connection `database_connection_url $Q_DB_NAME`
|
iniset $NEUTRON_CONF database connection `database_connection_url $Q_DB_NAME`
|
||||||
iniset $NEUTRON_CONF DEFAULT state_path $DATA_DIR/neutron
|
iniset $NEUTRON_CONF DEFAULT state_path $DATA_DIR/neutron
|
||||||
|
Loading…
Reference in New Issue
Block a user