[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [XEND][XENAPI] XendCheckpoint should use XendConfig for passing configs.
# HG changeset patch # User Alastair Tse <atse@xxxxxxxxxxxxx> # Node ID 4fd97b9aa31e02750d5b6b7b27be0e40cc3fd266 # Parent 116fc2e756d43cdc0fd16819914748f5732c4c58 [XEND][XENAPI] XendCheckpoint should use XendConfig for passing configs. Signed-off-by: Alastair Tse <atse@xxxxxxxxxxxxx> --- tools/python/xen/xend/XendCheckpoint.py | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff -r 116fc2e756d4 -r 4fd97b9aa31e tools/python/xen/xend/XendCheckpoint.py --- a/tools/python/xen/xend/XendCheckpoint.py Thu Oct 05 17:29:19 2006 +0100 +++ b/tools/python/xen/xend/XendCheckpoint.py Thu Oct 05 17:29:19 2006 +0100 @@ -109,7 +109,7 @@ def save(fd, dominfo, network, live, dst raise Exception, exn -def restore(xd, fd): +def restore(xd, fd, dominfo = None): signature = read_exact(fd, len(SIGNATURE), "not a valid guest state file: signature read") if signature != SIGNATURE: @@ -129,7 +129,11 @@ def restore(xd, fd): vmconfig = p.get_val() - dominfo = xd.restore_(vmconfig) + if dominfo: + dominfo.update(XendConfig(sxp = vmconfig), refresh = False) + dominfo.resume() + else: + dominfo = xd.restore_(vmconfig) store_port = dominfo.getStorePort() console_port = dominfo.getConsolePort() _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |