2.18. 例: Python を使用したディスクのデタッチ
Python ソフトウェア開発キットを使用して、仮想マシンから仮想ディスクをデタッチすることができます。
例2.19 Python を使用したディスクのデタッチ
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="VM_NAME") disk = vm.disks.get(name="DISK_NAME") detach = params.Action(detach=True) disk.delete(action=detach) print "Detached disk %s successfully!" % disk api.disconnect() except Exception as ex: print "Unexpected error: %s" % ex