changes to support proxmox_vm sub command