Commit 1b0d1ba7 by Kálmán Viktor

dashboard: add messages for vm mass ops

parent a6f7f6ef
......@@ -1028,9 +1028,9 @@ class MassOperationView(OperationView):
except SuspiciousOperation:
continue
except PermissionDenied:
setattr(i, "disabled", "No permission")
setattr(i, "disabled", _("Permission denied"))
except Exception:
setattr(i, "disabled", "Wrong state error, probably")
raise
vms.append(i)
return vms
......@@ -1047,6 +1047,14 @@ class MassOperationView(OperationView):
except Exception as e:
pass
if request.is_ajax():
store = messages.get_messages(request)
store.used = True
return HttpResponse(
json.dumps({'messages': [unicode(m) for m in store]}),
content_type="application=json"
)
else:
return redirect(reverse("dashboard.views.vm-list"))
def _op_checks(self, instance, user):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment