From 3680f662f078d4be741381ed32d75f4b10c1bdc6 Mon Sep 17 00:00:00 2001 From: Guido Trotter <ultrotter@google.com> Date: Thu, 21 May 2009 16:15:50 +0100 Subject: [PATCH] Xen: add ancillary files Signed-off-by: Guido Trotter <ultrotter@google.com> Reviewed-by: Iustin Pop <iustin@google.com> --- lib/hypervisor/hv_xen.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/hypervisor/hv_xen.py b/lib/hypervisor/hv_xen.py index c444cf026..614e6806b 100644 --- a/lib/hypervisor/hv_xen.py +++ b/lib/hypervisor/hv_xen.py @@ -45,6 +45,11 @@ class XenHypervisor(hv_base.BaseHypervisor): REBOOT_RETRY_COUNT = 60 REBOOT_RETRY_INTERVAL = 10 + ANCILLARY_FILES = [ + '/etc/xen/xend-config.sxp', + '/etc/xen/scripts/vif-bridge', + ] + @classmethod def _WriteConfigFile(cls, instance, block_devices): """Write the Xen config file for the instance. @@ -464,6 +469,9 @@ class XenPvmHypervisor(XenHypervisor): class XenHvmHypervisor(XenHypervisor): """Xen HVM hypervisor interface""" + ANCILLARY_FILES = XenHypervisor.ANCILLARY_FILES + \ + [constants.VNC_PASSWORD_FILE] + PARAMETERS = { constants.HV_ACPI: hv_base.NO_CHECK, constants.HV_BOOT_ORDER: (True, ) + \ -- GitLab