Skip to content
Snippets Groups Projects
Commit 2f7e630b authored by Zuul's avatar Zuul Committed by Gerrit Code Review
Browse files

Merge "Correct error messages on create rbac policy form"

parents 27d7b697 31395b4d
No related branches found
No related tags found
No related merge requests found
......@@ -15,6 +15,7 @@ import logging
from django.urls import reverse
from django.utils.translation import ugettext_lazy as _
from neutronclient.common import exceptions as neutron_exc
from horizon import exceptions
from horizon import forms
......@@ -130,6 +131,10 @@ class CreatePolicyForm(forms.SelfHandlingForm):
msg = _('RBAC Policy was successfully created.')
messages.success(request, msg)
return rbac_policy
except neutron_exc.OverQuotaClient:
redirect = reverse('horizon:admin:rbac_policies:index')
msg = _('rbac policy quota exceeded.')
exceptions.handle(request, msg, redirect=redirect)
except Exception:
redirect = reverse('horizon:admin:rbac_policies:index')
msg = _('Failed to create a rbac policy.')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment