Only modify $CINDER_CONF if it exists.

On Nova-only nodes there might be no c-* service installed.

Change-Id: I490f13cd4403d063f23d7e8a1b5a2e23795ef3aa
This commit is contained in:
Philipp Marek 2015-11-04 14:25:21 +01:00
parent 669c9d418a
commit 870098082f
1 changed files with 5 additions and 2 deletions

View File

@ -236,8 +236,11 @@ function configure_drbd_devstack {
sudo drbdmanage nodes
iniset $CINDER_CONF "$be_name" volume_backend_name "$be_name"
iniset $CINDER_CONF "$be_name" volume_driver cinder.volume.drivers.drbdmanagedrv.DrbdManageDriver
if [[ -n "$CINDER_CONF" && -f "$CINDER_CONF" ]] ; then
iniset $CINDER_CONF "$be_name" volume_backend_name "$be_name"
iniset $CINDER_CONF "$be_name" volume_driver \
cinder.volume.drivers.drbdmanagedrv.DrbdManageDriver
fi
}
function init_drbd_devstack {