[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] xend: Fix 'xm dumpcore' for inactive managed domains.
# HG changeset patch # User kfraser@xxxxxxxxxxxxxxxxxxxxx # Date 1184147612 -3600 # Node ID 2099e4af5aed0d67f674caeefdf97f9f72cfbca9 # Parent eae9dc5e789864eae3e50a7426aa3ad45fe97fd4 xend: Fix 'xm dumpcore' for inactive managed domains. Signed-off-by: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx> --- tools/python/xen/xend/XendDomain.py | 4 ++++ 1 files changed, 4 insertions(+) diff -r eae9dc5e7898 -r 2099e4af5aed tools/python/xen/xend/XendDomain.py --- a/tools/python/xen/xend/XendDomain.py Wed Jul 11 10:52:19 2007 +0100 +++ b/tools/python/xen/xend/XendDomain.py Wed Jul 11 10:53:32 2007 +0100 @@ -1164,6 +1164,10 @@ class XendDomain: if dominfo.getDomid() == DOM0_ID: raise XendError("Cannot dump core for privileged domain %s" % domid) + if dominfo._stateGet() not in (DOM_STATE_PAUSED, DOM_STATE_RUNNING): + raise VMBadState("Domain '%s' is not started" % domid, + POWER_STATE_NAMES[DOM_STATE_PAUSED], + POWER_STATE_NAMES[dominfo._stateGet()]) try: log.info("Domain core dump requested for domain %s (%d) " _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |