set parameter host in vmdk.pp

Add parameter host into cinder.conf when vmdk-backend used.

Change-Id: I1b0b9a0bf1cad3b7b06edfa901e38b2d4ec99e16
Closes-bug: #1423188
This commit is contained in:
Igor Gajsin 2015-02-18 17:07:34 +03:00
parent 307bf25058
commit aa63bf4d34
2 changed files with 2 additions and 0 deletions

View File

@ -80,6 +80,7 @@ define cinder::backend::vmdk (
"${name}/vmware_max_object_retrieval": value => $max_object_retrieval;
"${name}/vmware_task_poll_interval": value => $task_poll_interval;
"${name}/vmware_image_transfer_timeout_secs": value => $image_transfer_timeout_secs;
"${name}/host": value => "vmdk:${host_ip}-${volume_folder}";
}
if $wsdl_location {

View File

@ -54,6 +54,7 @@ describe 'cinder::backend::vmdk' do
is_expected.to contain_cinder_config('hippo/vmware_task_poll_interval').with_value(params[:task_poll_interval])
is_expected.to contain_cinder_config('hippo/vmware_image_transfer_timeout_secs').with_value(params[:image_transfer_timeout_secs])
is_expected.to contain_cinder_config('hippo/vmware_wsdl_location').with_value(params[:wsdl_location])
is_expected.to contain_cinder_config('hippo/host').with_value("vmdk:#{params[:host_ip]}-#{params[:volume_folder]}")
end
end