vcf_vim_vm_console

Execution module for VM console (screenshot, sendkey).

saltext.vcf.modules.vcf_vim_vm_console.screenshot(vm, profile=None)[source]

Capture a console screenshot. Returns task moId; result is a datastore path.

CLI Example:

salt '*' vcf_vim_vm_console.screenshot <vm>
saltext.vcf.modules.vcf_vim_vm_console.send_keys(vm, keys, profile=None)[source]

Send a sequence of keys to vm’s console.

keys is a list of key names (enter, f2, a, etc.) or HID ints.

CLI Example:

salt '*' vcf_vim_vm_console.send_keys <vm> '[f2]'