2.18. 例:Python を使用した仮想マシンの起動
仮想マシンの起動
例2.19 Python を使用した仮想マシンの起動
この例では、
start
メソッドを使用して仮想マシンを起動します。
from ovirtsdk.api import API from ovirtsdk.xml import params try: api = API (url="https://HOST", username="USER@DOMAIN", password="PASS", ca_file="ca.crt") vm = api.vms.get(name="vm1") try: vm.start() print "Started '%s'." % vm.get_name() except Exception as ex: print "Unable to start '%s': %s" % (vm.get_name(), ex) api.disconnect() except Exception as ex: print "Unexpected error: %s" % ex
開始
要求に成功すると、スクリプトにより以下が出力されます。
Started 'vm1'.
ステータス
は、仮想マシンが起動し、が up
であることを反映していることに注意してください。