示例#1
0
 def media_mount(self, guest_id, media_data):
     vm = self._vm_ref(guest_id)
     vmware.update_vm(self.connection, vm, {"iso": media_data})
示例#2
0
 def guest_update(self, guest_id, guestdata):
     vm = self._vm_ref(guest_id)
     vmware.update_vm(self.connection, vm, guestdata)
     return self._vm_info(self._vm_ref(guest_id))
示例#3
0
 def tag_delete(self, guest_id, tag_name):
     vm = self._vm_ref(guest_id)
     tags = vmware.delete_tag(tag_name, vm)
     vmware.update_vm(self.connection, vm, {"tags": tags})
     return tags
示例#4
0
 def guest_update(self, guest_id, guestdata):
     vm = self._vm_ref(guest_id)
     vmware.update_vm(self.connection, vm, guestdata)
     return self._vm_info(self._vm_ref(guest_id))
示例#5
0
 def tag_delete(self, guest_id, tag_name):
     vm = self._vm_ref(guest_id)
     tags = vmware.delete_tag(tag_name, vm)
     vmware.update_vm(self.connection, vm, {"tags": tags})
     return tags
示例#6
0
 def media_mount(self, guest_id, media_data):
     vm = self._vm_ref(guest_id)
     vmware.update_vm(self.connection, vm, {"iso": media_data})