Exemplo n.º 1
0
 def vm_edit(self, args):
     vm = VM(key=args['name'])
     vm._load()
     vm[args['key']] = args['value']
     vm.save()
     vm.update_xml()
     return vm[args['key']]
Exemplo n.º 2
0
 def list(self, msg):
     ret = []
     vms = Vms(msg)
     for _, val in vms.items():
         vm = VM(val)
         vm._load()
         vm['uuid'] = vm.key
         if vm['ip'] == 'None':
             vm['ip'] = 'DHCP'
         ret.append(vm.data)
     return ret
Exemplo n.º 3
0
 def vm_get(self, args):
     vm = VM(key=args['name'])
     vm._load()
     return vm.data