X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fcinder%2Fmanifests%2Fvolume%2Fvmdk.pp;fp=3rdparty%2Fmodules%2Fcinder%2Fmanifests%2Fvolume%2Fvmdk.pp;h=0000000000000000000000000000000000000000;hb=6e1426dc77fb4e5d51f07c187c6f2219431dc31e;hp=f9a6b10cf1794081c050b7e2d69835d6f0c2939b;hpb=87423ba664cd5f2bb462ebadd08b1a90d0fe1c8d;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/cinder/manifests/volume/vmdk.pp b/3rdparty/modules/cinder/manifests/volume/vmdk.pp deleted file mode 100644 index f9a6b10cf..000000000 --- a/3rdparty/modules/cinder/manifests/volume/vmdk.pp +++ /dev/null @@ -1,72 +0,0 @@ -# == define: cinder::volume::vmdk -# -# Configure the VMware VMDK driver for cinder. -# -# === Parameters -# -# [*host_ip*] -# The IP address of the VMware vCenter server. -# -# [*host_username*] -# The username for connection to VMware vCenter server. -# -# [*host_password*] -# The password for connection to VMware vCenter server. -# -# [*api_retry_count*] -# (optional) The number of times we retry on failures, -# e.g., socket error, etc. -# Defaults to 10. -# -# [*max_object_retrieval*] -# (optional) The maximum number of ObjectContent data objects that should -# be returned in a single result. A positive value will cause -# the operation to suspend the retrieval when the count of -# objects reaches the specified maximum. The server may still -# limit the count to something less than the configured value. -# Any remaining objects may be retrieved with additional requests. -# Defaults to 100. -# -# [*task_poll_interval*] -# (optional) The interval in seconds used for polling of remote tasks. -# Defaults to 5. -# -# [*image_transfer_timeout_secs*] -# (optional) The timeout in seconds for VMDK volume transfer between Cinder and Glance. -# Defaults to 7200. -# -# [*wsdl_location*] -# (optional) VIM Service WSDL Location e.g -# http:///vimService.wsdl. Optional over-ride to -# default location for bug work-arounds. -# Defaults to None. -# -# [*volume_folder*] -# (optional) The name for the folder in the VC datacenter that will contain cinder volumes. -# Defaults to 'cinder-volumes'. -# - -class cinder::volume::vmdk( - $host_ip, - $host_username, - $host_password, - $volume_folder = 'cinder-volumes', - $api_retry_count = 10, - $max_object_retrieval = 100, - $task_poll_interval = 5, - $image_transfer_timeout_secs = 7200, - $wsdl_location = undef -) { - - cinder::backend::vmdk { 'DEFAULT': - host_ip => $host_ip, - host_username => $host_username, - host_password => $host_password, - volume_folder => $volume_folder, - api_retry_count => $api_retry_count, - max_object_retrieval => $max_object_retrieval, - task_poll_interval => $task_poll_interval, - image_transfer_timeout_secs => $image_transfer_timeout_secs, - wsdl_location => $wsdl_location, - } -}