Skip to content

Commit c603ca3

Browse files
fixed issue preventing sending alerts (#998)
1 parent 692e4b7 commit c603ca3

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • DMOps/file_invalidation_server/fi_manager

DMOps/file_invalidation_server/fi_manager/views.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,12 +100,14 @@ def post(self, request, *args, **kwargs):
100100
else:
101101
input_vals = {'request_id':request_id,'file_name':fn,'status':'waiting_approval','mode':mode,'dry_run':dry_run,'reason':reason,'global_invalidate_last_replicas':global_invalidate_last_replicas,'request_user':user, 'rse': rse}
102102
file_record = FileInvalidationRequests.objects.create(**input_vals)
103+
try:
104+
send_approval_alert(request_id)
105+
except Exception as e:
106+
logging.warning(f"The approval alert for {request_id} was not sent.",exc_info=e)
103107
cnt += 1
104108

105109
logging.info(f'{cnt} of {len(file_lines)} files were created in the database with waiting_approval status.')
106110

107-
send_approval_alert(request_id)
108-
109111
response_message = raw_file_message + already_serviced_files
110112

111113
return Response({"message": response_message,

0 commit comments

Comments
 (0)