mirror of
https://github.com/ansible/awx.git
synced 2026-04-11 04:59:22 -02:30
flake8 fixes
This commit is contained in:
@@ -1008,8 +1008,7 @@ class UserTeamsList(ListAPIView):
|
|||||||
u = User.objects.get(pk=self.kwargs['pk'])
|
u = User.objects.get(pk=self.kwargs['pk'])
|
||||||
if not u.accessible_by(self.request.user, {'read': True}):
|
if not u.accessible_by(self.request.user, {'read': True}):
|
||||||
raise PermissionDenied()
|
raise PermissionDenied()
|
||||||
return Team.accessible_objects(self.request.user, {'read': True}) \
|
return Team.accessible_objects(self.request.user, {'read': True}).filter(member_role__members=u)
|
||||||
.filter(member_role__members=u)
|
|
||||||
|
|
||||||
class UserRolesList(SubListCreateAttachDetachAPIView):
|
class UserRolesList(SubListCreateAttachDetachAPIView):
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
# All Rights Reserved.
|
# All Rights Reserved.
|
||||||
|
|
||||||
# Django
|
# Django
|
||||||
from django.db import connection
|
|
||||||
from django.db.models.signals import (
|
from django.db.models.signals import (
|
||||||
post_init,
|
post_init,
|
||||||
pre_save,
|
pre_save,
|
||||||
@@ -19,10 +18,6 @@ from django.db.models.fields.related import (
|
|||||||
ReverseManyRelatedObjectsDescriptor,
|
ReverseManyRelatedObjectsDescriptor,
|
||||||
)
|
)
|
||||||
|
|
||||||
from django.core.exceptions import FieldError
|
|
||||||
from django.db.transaction import TransactionManagementError
|
|
||||||
|
|
||||||
|
|
||||||
# AWX
|
# AWX
|
||||||
from awx.main.models.rbac import RolePermission, Role, batch_role_ancestor_rebuilding
|
from awx.main.models.rbac import RolePermission, Role, batch_role_ancestor_rebuilding
|
||||||
|
|
||||||
@@ -182,8 +177,9 @@ class ImplicitRoleField(models.ForeignKey):
|
|||||||
if role:
|
if role:
|
||||||
return role
|
return role
|
||||||
role = Role.objects.create(
|
role = Role.objects.create(
|
||||||
name=self.role_name,
|
name=self.role_name,
|
||||||
description=self.role_description)
|
description=self.role_description
|
||||||
|
)
|
||||||
setattr(instance, self.name, role)
|
setattr(instance, self.name, role)
|
||||||
|
|
||||||
def _patch_role_content_object_and_grant_permissions(self, instance):
|
def _patch_role_content_object_and_grant_permissions(self, instance):
|
||||||
|
|||||||
@@ -27,7 +27,6 @@ from awx.main.utils import update_scm_url
|
|||||||
from awx.main.fields import ImplicitRoleField
|
from awx.main.fields import ImplicitRoleField
|
||||||
from awx.main.conf import tower_settings
|
from awx.main.conf import tower_settings
|
||||||
from awx.main.models.rbac import (
|
from awx.main.models.rbac import (
|
||||||
ALL_PERMISSIONS,
|
|
||||||
ROLE_SINGLETON_SYSTEM_ADMINISTRATOR,
|
ROLE_SINGLETON_SYSTEM_ADMINISTRATOR,
|
||||||
ROLE_SINGLETON_SYSTEM_AUDITOR,
|
ROLE_SINGLETON_SYSTEM_AUDITOR,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user