Browse code

Adds PowerVM support for the VIRT_DRIVER conf

Change-Id: I95d0f1417bd29196da281e8d76ecbdb1d407851f

Tiago Mello authored on 2013/04/22 03:35:22
Showing 1 changed files
... ...
@@ -929,6 +929,25 @@ if is_service_enabled nova; then
929 929
            iniset $NOVA_CONF baremetal ${I/=/ }
930 930
         done
931 931
 
932
+   # PowerVM
933
+   # -------
934
+
935
+    elif [ "$VIRT_DRIVER" = 'powervm' ]; then
936
+        echo_summary "Using PowerVM driver"
937
+        POWERVM_MGR_TYPE=${POWERVM_MGR_TYPE:-"ivm"}
938
+        POWERVM_MGR_HOST=${POWERVM_MGR_HOST:-"powervm.host"}
939
+        POWERVM_MGR_USER=${POWERVM_MGR_USER:-"padmin"}
940
+        POWERVM_MGR_PASSWD=${POWERVM_MGR_PASSWD:-"password"}
941
+        POWERVM_IMG_REMOTE_PATH=${POWERVM_IMG_REMOTE_PATH:-"/tmp"}
942
+        POWERVM_IMG_LOCAL_PATH=${POWERVM_IMG_LOCAL_PATH:-"/tmp"}
943
+        iniset $NOVA_CONF DEFAULT compute_driver nova.virt.powervm.PowerVMDriver
944
+        iniset $NOVA_CONF DEFAULT powervm_mgr_type $POWERVM_MGR_TYPE
945
+        iniset $NOVA_CONF DEFAULT powervm_mgr $POWERVM_MGR_HOST
946
+        iniset $NOVA_CONF DEFAULT powervm_mgr_user $POWERVM_MGR_USER
947
+        iniset $NOVA_CONF DEFAULT powervm_mgr_passwd $POWERVM_MGR_PASSWD
948
+        iniset $NOVA_CONF DEFAULT powervm_img_remote_path $POWERVM_IMG_REMOTE_PATH
949
+        iniset $NOVA_CONF DEFAULT powervm_img_local_path $POWERVM_IMG_LOCAL_PATH
950
+
932 951
     # Default
933 952
     # -------
934 953