Commit 43fbfa1a by Bence Dányi

webui: fix personal quota limit check

fixes #112
parent 6758aa74
...@@ -281,7 +281,7 @@ def _check_quota(request, template, share): ...@@ -281,7 +281,7 @@ def _check_quota(request, template, share):
Returns if the given request is permitted to run the new vm. Returns if the given request is permitted to run the new vm.
""" """
det = UserCloudDetails.objects.get(user=request.user) det = UserCloudDetails.objects.get(user=request.user)
if det.get_weighted_instance_count() + template.instance_type.credit >= det.instance_quota: if det.get_weighted_instance_count() + template.instance_type.credit > det.instance_quota:
messages.error(request, _('You do not have any free quota. You can not launch this until you stop an other instance.')) messages.error(request, _('You do not have any free quota. You can not launch this until you stop an other instance.'))
return False return False
if share: if share:
......
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