Browse code

Merge "Allow configure cinder with the nfs driver"

Jenkins authored on 2013/10/31 23:01:01
Showing 1 changed files
... ...
@@ -281,6 +281,11 @@ function configure_cinder() {
281 281
             iniset $CINDER_CONF DEFAULT xenapi_nfs_server "$CINDER_XENAPI_NFS_SERVER"
282 282
             iniset $CINDER_CONF DEFAULT xenapi_nfs_serverpath "$CINDER_XENAPI_NFS_SERVERPATH"
283 283
         )
284
+    elif [ "$CINDER_DRIVER" == "nfs" ]; then
285
+        iniset $CINDER_CONF DEFAULT volume_driver "cinder.volume.drivers.nfs.NfsDriver"
286
+        iniset $CINDER_CONF DEFAULT nfs_shares_config "$CINDER_CONF_DIR/nfs_shares.conf"
287
+        echo "$CINDER_NFS_SERVERPATH" | sudo tee "$CINDER_CONF_DIR/nfs_shares.conf"
288
+        sudo chmod 666 $CINDER_CONF_DIR/nfs_shares.conf
284 289
     elif [ "$CINDER_DRIVER" == "sheepdog" ]; then
285 290
         iniset $CINDER_CONF DEFAULT volume_driver "cinder.volume.drivers.sheepdog.SheepdogDriver"
286 291
     elif [ "$CINDER_DRIVER" == "glusterfs" ]; then