diff --git a/esxi-vm-create b/esxi-vm-create index a684b80..a8b8090 100755 --- a/esxi-vm-create +++ b/esxi-vm-create @@ -243,7 +243,7 @@ except Exception as e: try: (stdout, stderr) = exec_ssh_command("Check for the Resource Pool", "vim-cmd hostsvc/rsrc/pool_config_get {}".format(POOL), ssh, isVerbose) - if stderr.readlines(): + if not stdout.readlines(): print("ERROR: Resource Pool '{}' not found.".format(POOL)) sys.exit(1) except Exception as e: diff --git a/esxi_vm_functions.py b/esxi_vm_functions.py index 8485115..9294dcd 100755 --- a/esxi_vm_functions.py +++ b/esxi_vm_functions.py @@ -119,7 +119,7 @@ def exec_ssh_command(message, command, ssh, verbose): def get_esxi_version(ssh, verbose): try: - (stdin, stdout, stderr) = exec_ssh_command("Get ESXi version", "esxcli system version get |grep Version", + (stdout, stderr) = exec_ssh_command("Get ESXi version", "esxcli system version get |grep Version", ssh, verbose) if re.match("Version", str(stdout.readlines())) is not None: print("Unable to determine if this is a ESXi Host")