def set_memory(self, session, mem): mem = mb2byte(mem) try: self.set_static_min_mem(session, 0) session.xenapi.VM.set_memory(self.vref, mem) except XenAPI.Failure as e: print(e)
def set_dynamic_max_mem(self, session, mem): mem = mb2byte(mem) try: session.xenapi.VM.set_memory_dynamic_max(self.vref, mem) except XenAPI.Failure as e: print(e)
def set_fixed_mem(self, session, mem): mem = mb2byte(mem) log("before setting fixed min") self.set_fixed_min_mem(session, mem) log("before setting fixed max") self.set_fixed_max_mem(session, mem)