コード例 #1
0
ファイル: server.py プロジェクト: OpenVZ/vcmmd
 def UpdateVE(self, ve_name, ve_config, flags):
     ve_name = str(ve_name)
     ve_config = VEConfig.from_array(ve_config)
     try:
         self.ldmgr.update_ve_config(ve_name, ve_config)
     except VCMMDError as err:
         return err.errno
     else:
         return 0
コード例 #2
0
ファイル: server.py プロジェクト: OpenVZ/vcmmd
 def RegisterVE(self, ve_name, ve_type, ve_config, flags):
     ve_name = str(ve_name)
     ve_type = int(ve_type)
     ve_config = VEConfig.from_array(ve_config)
     try:
         self.ldmgr.register_ve(ve_name, ve_type, ve_config)
     except VCMMDError as err:
         return err.errno
     else:
         return 0
コード例 #3
0
ファイル: client.py プロジェクト: OpenVZ/vcmmd
 def get_all_registered_ves(self):
     lst = self._iface.GetAllRegisteredVEs()
     return [(str(name), int(typ), bool(actv), VEConfig.from_array(cfg))
             for name, typ, actv, cfg in lst]