Code: Alles auswählen
def executeCommand (server_ip, username, password, command):
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(server_ip, username=username, password=password)
stdin, stdout, stderr = ssh.exec_command (command)
stdin.flush()
data = stdout.read ()
return data
Code: Alles auswählen
Vmid Name File Guest OS Version Annotation
16 Ares.itbusiness.intra [datastore1] Ares.itbusiness.intra/Ares.itbusiness.intra.vmx winLonghorn64Guest vmx-04
32 3cxserver.itbusiness.intra [datastore1] 3cxserver.itbusiness.intra/3cxserver.itbusiness.intra.vmx winNetStandardGuest vmx-04
EDIT: denn so, konnte ich es vorher filtern als die Ausgabe noch eine Datei war:
Code: Alles auswählen
for line in datei:
if line.startswith('Vmid'):
continue # Erste Zeile...
parts = line.split()
vmid = parts[0]
vmname = parts[1]