From 2d57f2f88d647dc7433e873f10546242c7fad0f6 Mon Sep 17 00:00:00 2001 From: John Griffith Date: Wed, 27 Jan 2016 13:30:22 -0500 Subject: [PATCH] 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 --- lib/cinder_backends/solidfire | 49 ----------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 lib/cinder_backends/solidfire diff --git a/lib/cinder_backends/solidfire b/lib/cinder_backends/solidfire deleted file mode 100644 index 16bc527863..0000000000 --- a/lib/cinder_backends/solidfire +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash -# -# lib/cinder_backends/solidfire -# Configure the solidfire driver - -# Enable with: -# -# CINDER_ENABLED_BACKENDS+=,solidfire: - -# 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: - # SAN_IP= - # SAN_LOGIN= - # SAN_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: