Fix actions_after_* fields in VM class
PATCH 1/1 Fix actions_after_* fields in VM class
VM.actions_after_[shutdown|reboot|suspend|crash] are not set properly in VM record return
ed via Xen API. This patch fixes typos in key name for these fields.
Jim
# HG changeset patch
# User Jim Fehlig <[email protected]>
# Date 1172864588 25200
# Node ID 9e87f7af7f21182be5080cac0e4715053529a797
# Parent 3ac19fda0bc256bac20a4decf7e13bb086162220 VM.actions_after_[shutdown|reboot|suspend|crash] were not set properly in VM record returned via Xen API. This patch fixes typos in key name for these fields.
Signed-off-by Jim Fehlig <[email protected]>
tools/python/xen/xend/XendDomainInfo.py +4 -4
@@ -2090,26 +2090,26 @@ class XendDomainInfo: return self.info.get('tools_version', {}) def get_on_shutdown(self): - after_shutdown = self.info.get('action_after_shutdown') + after_shutdown = self.info.get('actions_after_shutdown') if not after_shutdown or after_shutdown not in XEN_API_ON_NORMAL_EXIT: return XEN_API_ON_NORMAL_EXIT[-1] return after_shutdown def get_on_reboot(self): - after_reboot = self.info.get('action_after_reboot') + after_reboot = self.info.get('actions_after_reboot') if not after_reboot or after_reboot not in XEN_API_ON_NORMAL_EXIT: return XEN_API_ON_NORMAL_EXIT[-1] return after_reboot def get_on_suspend(self): # TODO: not supported - after_suspend = self.info.get('action_after_suspend') + after_suspend = self.info.get('actions_after_suspend') if not after_suspend or after_suspend not in XEN_API_ON_NORMAL_EXIT: return XEN_API_ON_NORMAL_EXIT[-1] return after_suspend def get_on_crash(self): - after_crash = self.info.get('action_after_crash') + after_crash = self.info.get('actions_after_crash') if not after_crash or after_crash not in XEN_API_ON_CRASH_BEHAVIOUR: return XEN_API_ON_CRASH_BEHAVIOUR[0] return after_crash
_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xensource.com/xen-devel