Sha256: 1fc62828489df05f4d5b69b0ee2d429f48a510b1f61cb0556b1f37997d990bb6
Contents?: true
Size: 488 Bytes
Versions: 8
Compression:
Stored size: 488 Bytes
Contents
module Fog module Compute class Vsphere class Real def host_start_maintenance(name, cluster_name, datacenter_name, timeout = 0, evacuate_powered_off_vms = false) host_ref = get_host(name, cluster_name, datacenter_name) task = host_ref.EnterMaintenanceMode_Task(timeout: timeout, evacuatePoweredOffVms: evacuate_powered_off_vms) task.wait_for_completion { 'task_state' => task.info.state } end end end end end
Version data entries
8 entries across 6 versions & 2 rubygems