Add some logger debug messages
This commit is contained in:
parent
ef202833b2
commit
a04aa8542d
1 changed files with 9 additions and 3 deletions
|
@ -1012,7 +1012,7 @@ class VirtualMachineView(LoginRequiredMixin, View):
|
||||||
)
|
)
|
||||||
return None
|
return None
|
||||||
except Exception as error:
|
except Exception as error:
|
||||||
print(error)
|
logger.error(str(error))
|
||||||
raise Http404()
|
raise Http404()
|
||||||
|
|
||||||
def get_success_url(self):
|
def get_success_url(self):
|
||||||
|
@ -1068,12 +1068,17 @@ class VirtualMachineView(LoginRequiredMixin, View):
|
||||||
try:
|
try:
|
||||||
vm_data = VirtualMachineSerializer(manager.get_vm(vm.id)).data
|
vm_data = VirtualMachineSerializer(manager.get_vm(vm.id)).data
|
||||||
vm_name = vm_data.get('name')
|
vm_name = vm_data.get('name')
|
||||||
except WrongIdError:
|
except WrongIdError as wrong_id_err:
|
||||||
|
logger.error(str(wrong_id_err))
|
||||||
return redirect(reverse('hosting:virtual_machines'))
|
return redirect(reverse('hosting:virtual_machines'))
|
||||||
|
|
||||||
terminated = manager.delete_vm(vm.id)
|
terminated = manager.delete_vm(vm.id)
|
||||||
|
|
||||||
if not terminated:
|
if not terminated:
|
||||||
|
logger.debug(
|
||||||
|
"manager.delete_vm returned False. Hence, error making "
|
||||||
|
"xml-rpc call to delete vm failed."
|
||||||
|
)
|
||||||
response['text'] = ugettext(
|
response['text'] = ugettext(
|
||||||
'Error terminating VM') + opennebula_vm_id
|
'Error terminating VM') + opennebula_vm_id
|
||||||
else:
|
else:
|
||||||
|
@ -1084,7 +1089,8 @@ class VirtualMachineView(LoginRequiredMixin, View):
|
||||||
response['status'] = True
|
response['status'] = True
|
||||||
response['text'] = ugettext('Terminated')
|
response['text'] = ugettext('Terminated')
|
||||||
vm_detail_obj = VMDetail.objects.filter(
|
vm_detail_obj = VMDetail.objects.filter(
|
||||||
vm_id=opennebula_vm_id).first()
|
vm_id=opennebula_vm_id
|
||||||
|
).first()
|
||||||
vm_detail_obj.terminated_at = datetime.utcnow()
|
vm_detail_obj.terminated_at = datetime.utcnow()
|
||||||
vm_detail_obj.save()
|
vm_detail_obj.save()
|
||||||
# Cancel subscription
|
# Cancel subscription
|
||||||
|
|
Loading…
Reference in a new issue