コード例 #1
0
ファイル: vm.py プロジェクト: ykzeng/emuedge
 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)
コード例 #2
0
ファイル: vm.py プロジェクト: ykzeng/emuedge
 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)
コード例 #3
0
ファイル: vm.py プロジェクト: ykzeng/emuedge
 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)