mirror of
https://github.com/ansible/awx.git
synced 2026-06-15 19:57:43 -02:30
Fix variable names which do not meet coding standards
This commit is contained in:
@@ -182,13 +182,19 @@ class OrganizationCountsMixin(object):
|
||||
#
|
||||
# Use independent subqueries instead of double-JOIN Count to avoid
|
||||
# cartesian product.
|
||||
RoleMember = Role.members.through
|
||||
role_members_through = Role.members.through
|
||||
member_count = Subquery(
|
||||
RoleMember.objects.filter(role_id=OuterRef('member_role_id')).values('role_id').annotate(cnt=Count('user_id', distinct=True)).values('cnt'),
|
||||
role_members_through.objects.filter(role_id=OuterRef('member_role_id'))
|
||||
.values('role_id')
|
||||
.annotate(cnt=Count('user_id', distinct=True))
|
||||
.values('cnt'),
|
||||
output_field=IntegerField(),
|
||||
)
|
||||
admin_count = Subquery(
|
||||
RoleMember.objects.filter(role_id=OuterRef('admin_role_id')).values('role_id').annotate(cnt=Count('user_id', distinct=True)).values('cnt'),
|
||||
role_members_through.objects.filter(role_id=OuterRef('admin_role_id'))
|
||||
.values('role_id')
|
||||
.annotate(cnt=Count('user_id', distinct=True))
|
||||
.values('cnt'),
|
||||
output_field=IntegerField(),
|
||||
)
|
||||
db_results['users'] = org_qs.annotate(
|
||||
|
||||
@@ -80,13 +80,19 @@ class OrganizationDetail(RelatedJobsPreventDeleteMixin, RetrieveUpdateDestroyAPI
|
||||
access_kwargs = {'accessor': self.request.user, 'role_field': 'read_role'}
|
||||
# Use independent subqueries instead of double-JOIN Count to avoid
|
||||
# cartesian product.
|
||||
RoleMember = Role.members.through
|
||||
role_members_through = Role.members.through
|
||||
member_count = Subquery(
|
||||
RoleMember.objects.filter(role_id=OuterRef('member_role_id')).values('role_id').annotate(cnt=Count('user_id', distinct=True)).values('cnt'),
|
||||
role_members_through.objects.filter(role_id=OuterRef('member_role_id'))
|
||||
.values('role_id')
|
||||
.annotate(cnt=Count('user_id', distinct=True))
|
||||
.values('cnt'),
|
||||
output_field=IntegerField(),
|
||||
)
|
||||
admin_count = Subquery(
|
||||
RoleMember.objects.filter(role_id=OuterRef('admin_role_id')).values('role_id').annotate(cnt=Count('user_id', distinct=True)).values('cnt'),
|
||||
role_members_through.objects.filter(role_id=OuterRef('admin_role_id'))
|
||||
.values('role_id')
|
||||
.annotate(cnt=Count('user_id', distinct=True))
|
||||
.values('cnt'),
|
||||
output_field=IntegerField(),
|
||||
)
|
||||
direct_counts = (
|
||||
|
||||
Reference in New Issue
Block a user