Exemple #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})
Exemple #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))
Exemple #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
Exemple #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))
Exemple #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
Exemple #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})