[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] xend: Add "dumpcore_in_progress" flag to xenstore information
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1207219043 -3600 # Node ID da35b52c4fd7e73bd0335c881a20b4524e4ce24b # Parent a2903704c17af6f44070ded1a50e29455b403e00 xend: Add "dumpcore_in_progress" flag to xenstore information Signed-off-by: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx> --- tools/python/xen/xend/XendConstants.py | 1 + tools/python/xen/xend/XendDomainInfo.py | 3 +++ 2 files changed, 4 insertions(+) diff -r a2903704c17a -r da35b52c4fd7 tools/python/xen/xend/XendConstants.py --- a/tools/python/xen/xend/XendConstants.py Thu Apr 03 11:34:21 2008 +0100 +++ b/tools/python/xen/xend/XendConstants.py Thu Apr 03 11:37:23 2008 +0100 @@ -96,6 +96,7 @@ MINIMUM_RESTART_TIME = 20 MINIMUM_RESTART_TIME = 20 RESTART_IN_PROGRESS = 'xend/restart_in_progress' +DUMPCORE_IN_PROGRESS = 'xend/dumpcore_in_progress' LAST_SHUTDOWN_REASON = 'xend/last_shutdown_reason' TRIGGER_NMI = 0 diff -r a2903704c17a -r da35b52c4fd7 tools/python/xen/xend/XendDomainInfo.py --- a/tools/python/xen/xend/XendDomainInfo.py Thu Apr 03 11:34:21 2008 +0100 +++ b/tools/python/xen/xend/XendDomainInfo.py Thu Apr 03 11:37:23 2008 +0100 @@ -1792,10 +1792,13 @@ class XendDomainInfo: raise XendError("Cannot dump core in a directory: %s" % corefile) + self._writeVm(DUMPCORE_IN_PROGRESS, 'True') xc.domain_dumpcore(self.domid, corefile) + self._removeVm(DUMPCORE_IN_PROGRESS) except RuntimeError, ex: corefile_incomp = corefile+'-incomplete' os.rename(corefile, corefile_incomp) + self._removeVm(DUMPCORE_IN_PROGRESS) log.exception("XendDomainInfo.dumpCore failed: id = %s name = %s", self.domid, self.info['name_label']) raise XendError("Failed to dump core: %s" % str(ex)) _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |