]> xenbits.xensource.com Git - xenrt-citrix/xenrt.git/commitdiff
Add setIso and ejectIso
authorJohn Dilley <john.dilley@citrix.com>
Thu, 5 Nov 2015 17:34:57 +0000 (17:34 +0000)
committerJohn Dilley <john.dilley@citrix.com>
Thu, 5 Nov 2015 17:34:57 +0000 (17:34 +0000)
exec/xenrt/lib/xenserver/guest.py

index 2208f82138db2e6afdef0070d7e2c6b6e9270c48..ddd65e31a8a4a36affc512f6a3e0612901f9d5e1 100755 (executable)
@@ -102,6 +102,12 @@ class Guest(xenrt.GenericGuest):
         self.memory = None # Default to template memory.
         self.vcpus = None # Default to template vcpus.
 
+    def _osParent_ejectIso(self):
+        self.changeCD(None)
+
+    def _osParent_setIso(self, isoName, isoRepo=None):
+        self.changeCD(isoName)
+
     def rebootAsync(self):
         self.host.execdom0("xe vm-reboot uuid=%s >/dev/null 2>&1 </dev/null &" % (self.getUUID()))