def test_del_snap(self): self.test_login() vm_id = VM_ID vm = Vm_snap(vm_id) image_name = "" ret = vm.delete_node(image_name, username=USER_LOGIN) prints(ret)
def test_getinfo_snap(self): self.test_login() vm_id = VM_ID vm = Vm_snap(vm_id) image_name = "" ret = vm.getinfo_node(image_name) prints(ret)
def test_create_snap(self): self.test_login() vm_id = VM_ID vm = Vm_snap(vm_id) image_name = "test_snap_1" ret = vm.create(image_name, username=USER_LOGIN) prints(ret)
def test_del_snap(self): self.test_login() vm_id = VM_ID vm = Vm_snap(vm_id) image_name = "" ret = vm.delete_node(image_name,username=USER_LOGIN) prints(ret)
def test_del_snap(self): self.test_login() vm_id = "" vm = Vm_snap(vm_id) image_name = "" ret = vm.delete_node(image_name) prints(ret)
def test_create_snap(self): self.test_login() vm_id = VM_ID vm = Vm_snap(vm_id) image_name = "test_snap_1" ret = vm.create(image_name,username=USER_LOGIN) prints(ret)
def test_change_snap(self): self.test_login() vm_id = VM_ID vm = Vm_snap(vm_id) image_name = "" image_name_new = "" ret = vm.change_node(image_name, image_name_new) prints(ret)
def instances_backup_show(request): ret={} backup_id=request.GET.get('id') vm_snap=Vm_snap(backup_id) return_data=vm_snap.list_snap() ret['data']=[] for i in return_data: sys={} sys['name']=i['image_name'].replace(i['vm_id'],'') if sys['name'] == 'root': continue sys['id']= i['image_id'] sys['vm_id']=i['vm_id'] sys['time']=i['time'].strftime('%Y-%m-%d %H:%M:%S') ret['data'].append(sys) ret=json_data(ret) return ret
def instances_backup(request): ret = {} username = request.user.username # login() instances_id = request.POST.get('id') instances_name = request.POST.get('name') instances_name_b = request.POST.get('name_bakup') openstack_log.info(request.POST) vm_snap = Vm_snap(instances_id) return_data = vm_snap.create(instances_name_b,username=username) if return_data == 2: ret['name'] = instances_name ret['status'] = False ret['return'] = False elif return_data != 1: ret['name'] = instances_name ret['status'] = True else: ret['name'] = instances_name ret['status'] = False ret['return'] = True ret = json_data(ret) return ret
def instances_backup_delete(request): ret={} username = request.user.username vm_id = request.GET.get('id') backup_name=str(vm_id)+str(request.GET.get('backup_name')) vm_snap=Vm_snap(vm_id) return_data=vm_snap.delete_node(backup_name,username=username) if return_data != 1: #ret['status'] = True return_data = vm_snap.list_snap() ret['data'] = [] for i in return_data: sys = {} sys['name'] = i['image_name'].replace(i['vm_id'], '') if sys['name'] == 'root': continue sys['id'] = i['image_id'] sys['vm_id'] = i['vm_id'] sys['time'] = i['time'].strftime('%Y-%m-%d %H:%M:%S') ret['data'].append(sys) else: ret['status'] = False ret=json_data(ret) return ret
def test_rebuild(self): self.test_login() vm_id = VM_ID vm = Vm_snap(vm_id) image_name = "" ret = vm.rebuild(image_name, username=USER_LOGIN)
def test_rebuild(self): self.test_login() vm_id = "" vm = Vm_snap(vm_id) image_name = "" ret = vm.rebuild(image_name)
def test_create_snap(self): self.test_login() vm_id = "abbd4d3f-3483-41b3-97eb-ee59898191cf" vm = Vm_snap(vm_id) image_name = "test_snap_1" ret = vm.create(vm_id, image_name)
def test_rebuild(self): self.test_login() vm_id = VM_ID vm = Vm_snap(vm_id) image_name = "" ret = vm.rebuild(image_name,username=USER_LOGIN)