vmware/pyvmomi-community-samples

How to get stdout and stderr or console log when I created a VM.

Open

#670 opened on Jun 29, 2021

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Python (972 stars) (914 forks)batch import
help wanted

Description

Hot to get installing VM's stdout and stderr or console log when I created a VM with pyvmomi. I want to check if the VM install successfully and get the error when it's failed.

from pyVim.connect import Disconnect, SmartConnectNoSSL
from pyVmomi import vim, vmodl

vw.create_vm('vm_name', mac_address=mac_address, mem=2024, cpu=1, guest_id="rhel6_64Guest", version="vmx-11",
         ip="10.1.110.188")
vm = get_obj(vw.content, [vim.VirtualMachine], 'vm_name')
power(vm, "on")  # power on

# How to do??
stdout = "" 
stderr = ""
install_log = ""

Contributor guide