Module vmware_reporter.vm

Manage virtual machines.

Functions

dump_vm_cdroms(vcenter[, search, normalize, ...])

Dump VM virtual CD-ROM devices.

dump_vm_disks(vcenter[, search, normalize, ...])

Dump VM disks.

dump_vm_nics(vcenter[, search, normalize, ...])

Dump VM network interfaces.

dump_vms(vcenter[, search, normalize, key, ...])

Dump VMs.

dump_vms_all(vcenter, *[, per_vm])

Dump VMs with associated objects (VM disks and VM nics).

extract_vm_disks(vm)

extract_vm_nics(vm, *, vcenter)

get_custom_values(vm)

get_guestinfo_publish_time(extra_config)

get_os_distro_version(extra_config)

get_os_family(extra_config, configured_fullname)

get_os_kernel_version(extra_config)

get_os_version(extra_config)

get_tools_version(extra_config, version_number)

get_tools_version_number(toolsversion)

handle(vcenter, **kwargs)

reconfigure_vms(vcenter[, path, top, ...])

Reconfigure VMs (vcpu, memory, annotation, custom fields) as a mass operation, using an Excel file.

start_vms(vcenter, search, *[, normalize, ...])

Start VMs.

stop_vms(vcenter, search, *[, normalize, ...])

Stop VMs.

suspend_vms(vcenter, search, *[, normalize, ...])

Suspend VMs.

Classes

ReportHelper(*, log_prefix[, row, found])

VmDisk(device)

VmDisks(vm)

VmNic(device, *, vcenter)

VmNics(vm)