Remove lib/cinder_backends/solidfire
This was something we used a while back, but since support for sections was added to devstack local.conf parsing we don't need this, and actually prefer just using the sections in local.conf. Here's an example of how to achieve the same thing via local.conf sections: CINDER_ENABLED_BACKENDS=solidfire TEMPEST_VOLUME_DRIVER=SolidFireDriver TEMPEST_VOLUME_VENDOR="SolidFire Inc" TEMPEST_STORAGE_PROTOCOL=iSCSI [[post-config|$CINDER_CONF]] [DEFAULT] CINDER_ENABLED_BACKENDS=solidfire [solidfire] volume_driver=cinder.volume.drivers.solidfire.SolidFireDriver san_ip=192.168.160.3 san_login=admin san_password=admin volume_backend_name=solidfire Change-Id: I8068fd4fb14510b15c31edf490283454f167f6c6
This commit is contained in:
parent
ffb96b85d3
commit
2d57f2f88d
@ -1,49 +0,0 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# lib/cinder_backends/solidfire
|
||||
# Configure the solidfire driver
|
||||
|
||||
# Enable with:
|
||||
#
|
||||
# CINDER_ENABLED_BACKENDS+=,solidfire:<volume-type-name>
|
||||
|
||||
# Dependencies:
|
||||
#
|
||||
# - ``functions`` file
|
||||
# - ``cinder`` configurations
|
||||
|
||||
# CINDER_CONF
|
||||
|
||||
# configure_cinder_driver - make configuration changes, including those to other services
|
||||
|
||||
# Save trace setting
|
||||
_XTRACE_CINDER_SOLIDFIRE=$(set +o | grep xtrace)
|
||||
set +o xtrace
|
||||
|
||||
|
||||
# Entry Points
|
||||
# ------------
|
||||
|
||||
# configure_cinder_backend_solidfire - Set config files, create data dirs, etc
|
||||
function configure_cinder_backend_solidfire {
|
||||
# To use SolidFire, set the following in local.conf:
|
||||
# CINDER_ENABLED_BACKENDS+=,solidfire:<volume-type-name>
|
||||
# SAN_IP=<mvip>
|
||||
# SAN_LOGIN=<cluster-admin-account>
|
||||
# SAN_PASSWORD=<cluster-admin-password>
|
||||
|
||||
local be_name=$1
|
||||
iniset $CINDER_CONF $be_name volume_backend_name $be_name
|
||||
iniset $CINDER_CONF $be_name volume_driver "cinder.volume.drivers.solidfire.SolidFireDriver"
|
||||
iniset $CINDER_CONF $be_name san_ip $SAN_IP
|
||||
iniset $CINDER_CONF $be_name san_login $SAN_LOGIN
|
||||
iniset $CINDER_CONF $be_name san_password $SAN_PASSWORD
|
||||
}
|
||||
|
||||
|
||||
# Restore xtrace
|
||||
$_XTRACE_CINDER_SOLIDFIRE
|
||||
|
||||
# Local variables:
|
||||
# mode: shell-script
|
||||
# End:
|
Loading…
Reference in New Issue
Block a user