def handle(self, request, data): try: api.role_delete_for_tenant_user( request, data['tenant'], data['user'], settings.OPENSTACK_KEYSTONE_DEFAULT_ROLE) messages.success(request, _('%(user)s was successfully removed from %(tenant)s.') % {"user": data['user'], "tenant": data['tenant']}) except api_exceptions.ApiException, e: messages.error(request, _('Unable to create tenant: %s') % (e.message))
def handle(self, request, data): try: api.role_delete_for_tenant_user( request, data['tenant'], data['user'], settings.OPENSTACK_KEYSTONE_DEFAULT_ROLE) messages.success(request, _('%(user)s was successfully removed from %(tenant)s.') % {"user": data['user'], "tenant": data['tenant']}) except api_exceptions.ApiException, e: messages.error(request, _('Unable to create tenant: %s') % (e.message))
def handle(self, request, data): try: api.role_delete_for_tenant_user( request, data['tenant'], data['user'], settings.OPENSTACK_KEYSTONE_DEFAULT_ROLE) messages.success(request, _('%(user)s was successfully removed from %(tenant)s.') % {"user": data['user'], "tenant": data['tenant']}) except: exceptions.handle(request, _('Unable to remove user from tenant.')) return shortcuts.redirect('horizon:syspanel:tenants:users', tenant_id=data['tenant'])