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'.
请注意,
状态 反映了虚拟机已启动,现在为。