1- from Access import helpers
21import logging
32import time
4- from . import helpers as helper
5- from Access import notifications
6-
7- from BrowserStackAutomation .settings import DECLINE_REASONS
8- from Access .models import UserAccessMapping , User , GroupV2 , AccessV2
93import datetime
104import json
115from django .db import transaction
6+ from Access import (
7+ helpers ,
8+ notifications ,
9+ )
10+ from Access .models import (
11+ UserAccessMapping ,
12+ User ,
13+ GroupV2 ,
14+ AccessV2 ,
15+ )
1216from Access .background_task_manager import background_task
17+ from BrowserStackAutomation .settings import DECLINE_REASONS
18+ from . import helpers as helper
1319
1420logger = logging .getLogger (__name__ )
1521
5056 Pending on secondary approver"
5157
5258
53- def requestAccessGet (request ):
59+ def get_request_access (request ):
5460 context = {}
5561 try :
5662 for each_tag , each_module in helpers .get_available_access_modules ().items ():
@@ -93,7 +99,7 @@ def requestAccessGet(request):
9399 return context
94100
95101
96- def validate_approver_permissions (access_mapping , access_type , request , request_id ):
102+ def validate_approver_permissions (access_mapping , access_type , request ):
97103 json_response = {}
98104
99105 access_label = access_mapping .access .access_label
@@ -117,7 +123,7 @@ def validate_approver_permissions(access_mapping, access_type, request, request_
117123 return json_response
118124
119125
120- def getGrantFailedRequests (request ):
126+ def get_grant_failed_requests (request ):
121127 try :
122128 failures = UserAccessMapping .objects .filter (
123129 status__in = ["GrantFailed" ]
@@ -157,7 +163,7 @@ def get_pending_revoke_failures(request):
157163 return context
158164
159165
160- def getPendingRequests (request ):
166+ def get_pending_requests (request ):
161167 logger .info ("Pending Request call initiated" )
162168
163169 try :
@@ -174,7 +180,7 @@ def getPendingRequests(request):
174180 ) = get_pending_accesses_from_modules (user )
175181
176182 duration = time .time () - start_time
177- logger .info ("Time to fetch all pending requests:" + str (duration ))
183+ logger .info ("Time to fetch all pending requests: %s " % str (duration ))
178184
179185 return context
180186 except Exception as e :
@@ -240,10 +246,8 @@ def get_pending_accesses_from_modules(access_user):
240246 process_group_requests (pending_accesses ["group_requests" ], group_requests )
241247
242248 logger .info (
243- "Time to fetch pending requests of access module: "
244- + access_module_tag
245- + " - "
246- + str (time .time () - access_module_start_time )
249+ "Time to fetch pending requests of access module: %s - %s " %
250+ access_module_tag , str (time .time () - access_module_start_time )
247251 )
248252
249253 return individual_requests , list (group_requests .values ())
@@ -261,18 +265,18 @@ def process_individual_requests(
261265 "club_id" : club_id ,
262266 "userEmail" : accessrequest ["userEmail" ],
263267 "accessReason" : accessrequest ["accessReason" ],
264- "accessType" : accessrequest ["accessType " ],
268+ "accessType" : accessrequest ["access_type " ],
265269 "access_tag" : accessrequest ["access_tag" ],
266270 "requested_on" : accessrequest ["requested_on" ],
267271 "sla_breached" : helpers .sla_breached (accessrequest ["requested_on" ]),
268272 "accessData" : [],
269273 }
270- accessData = {
274+ access_data = {
271275 "accessCategory" : accessrequest ["accessCategory" ],
272276 "accessMeta" : accessrequest ["accessMeta" ],
273277 "requestId" : accessrequest ["requestId" ],
274278 }
275- clubbed_requests [club_id ]["accessData" ].append (accessData )
279+ clubbed_requests [club_id ]["accessData" ].append (access_data )
276280 individual_requests .append (
277281 {"module_tag" : access_tag , "requests" : list (clubbed_requests .values ())}
278282 )
@@ -302,15 +306,15 @@ def process_group_requests(group_pending_requests, group_requests):
302306 }
303307 if accessrequest ["access_tag" ] == "other" :
304308 group_requests [club_id ]["hasOtherRequest" ] = True
305- accessData = {
309+ access_data = {
306310 "accessCategory" : accessrequest ["accessCategory" ],
307311 "accessMeta" : accessrequest ["accessMeta" ],
308312 "requestId" : accessrequest ["requestId" ],
309313 "accessReason" : accessrequest ["accessReason" ],
310314 "accessType" : accessrequest ["accessType" ],
311315 "access_tag" : accessrequest ["access_tag" ],
312316 }
313- group_requests [club_id ]["accessData" ].append (accessData )
317+ group_requests [club_id ]["accessData" ].append (access_data )
314318
315319
316320def process_error_response (e ):
@@ -646,7 +650,7 @@ def decline_individual_access(request, access_type, request_id, reason):
646650 return json_response
647651
648652 json_response = validate_approver_permissions (
649- access_mapping , access_type , request , request_id
653+ access_mapping , access_type , request
650654 )
651655 if "error" in json_response :
652656 return json_response
0 commit comments