Pyvmomi

Aus Xinux Wiki
Version vom 29. September 2020, 07:04 Uhr von Thomas.will (Diskussion | Beiträge) (→‎getallvms)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

install

  • pip install pyvim

or

  • pip3 install pyvim

samples

community samples

first test

  • cd pyvmomi/sample

getallvms

  • python3 getallvms.py --host esxi-01.xinux.org --user root --pass secret
Name       :  db-testsystem
Path       :  [geldspeicher] db-testsystem/db-testsystem.vmx
Guest      :  Ubuntu Linux (64-bit)
State      :  poweredOn
IP         :  10.81.1.39

poweron

  • python3 poweronvm.py --host esxi-01.xinux.org --vmname db-testsystem --user root --pass secret
Caught vmodl fault : Current license or ESXi version prohibits execution of the requested operation.