diff --git a/lib/fog/vsphere/requests/compute/vm_take_snapshot.rb b/lib/fog/vsphere/requests/compute/vm_take_snapshot.rb index fa70f89..1cd14f0 100644 --- a/lib/fog/vsphere/requests/compute/vm_take_snapshot.rb +++ b/lib/fog/vsphere/requests/compute/vm_take_snapshot.rb @@ -11,7 +11,7 @@ def vm_take_snapshot(options = {}) quiesce: false } vm = get_vm_ref(options['instance_uuid']) - task = vm.CreateSnapshot_Task(defaults.merge(options)) + task = vm.CreateSnapshot_Task(defaults.merge(options.transform_keys(&:to_sym))) task.wait_for_completion