bitkeeper revision 1.1615 (429c80cbvtnzneyg7GyZAmZlQNm-Yg)

XendDomainInfo.py:
  g/c vm_restore:  no longer used.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
This commit is contained in:
cl349@firebug.cl.cam.ac.uk committed 2005-05-31 15:20:43 +00:00
1 parent 6a89fed7f6
commit 59f83bdc8f
1 file changed
-22
-22
View File
@@ -192,28 +192,6 @@ def vm_recreate(savedinfo, info):
vm.savedinfo = None
return vm
def vm_restore(src, progress=False):
"""Restore a VM from a disk image.
src saved state to restore
progress progress reporting flag
raises VmError for invalid configuration
"""
vm = XendDomainInfo()
ostype = "linux" #todo Set from somewhere (store in the src?).
restorefn = getattr(xc, "%s_restore" % ostype)
d = restorefn(state_file=src, progress=progress)
dom = int(d['dom'])
if dom < 0:
raise VmError('restore failed')
try:
vmconfig = sxp.from_string(d['vmconfig'])
config = sxp.child_value(vmconfig, 'config')
except Exception, ex:
raise VmError('config error: ' + str(ex))
vm.dom_construct(dom, config)
return vm
def dom_get(dom):
"""Get info from xen for an existing domain.
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.