Skip to content

Commit a4b14e0

Browse files
authored
Merge pull request #243 from ecmwf-projects/add-user-uid-to-logs
Add user uid to logs
2 parents ccf2aff + eb44e09 commit a4b14e0

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

cads_processing_api_service/clients.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,7 @@ def post_process_execution(
225225
models.StatusInfo
226226
Submitted job's status information.
227227
"""
228+
structlog.contextvars.bind_contextvars(user_uid=auth_info.user_uid)
228229
_ = limits.check_rate_limits(
229230
SETTINGS.rate_limits.process_execution.post,
230231
auth_info,
@@ -375,6 +376,7 @@ def get_jobs(
375376
models.JobList
376377
List of jobs status information.
377378
"""
379+
structlog.contextvars.bind_contextvars(user_uid=auth_info.user_uid)
378380
_ = limits.check_rate_limits(
379381
SETTINGS.rate_limits.jobs.get,
380382
auth_info,
@@ -490,6 +492,7 @@ def get_job(
490492
models.StatusInfo
491493
Job status information.
492494
"""
495+
structlog.contextvars.bind_contextvars(user_uid=auth_info.user_uid)
493496
_ = limits.check_rate_limits(
494497
SETTINGS.rate_limits.job.get,
495498
auth_info,
@@ -605,6 +608,7 @@ def get_job_results(
605608
ogc_api_processes_fastapi.models.Results
606609
Job results.
607610
"""
611+
structlog.contextvars.bind_contextvars(user_uid=auth_info.user_uid)
608612
_ = limits.check_rate_limits(
609613
SETTINGS.rate_limits.job_results.get,
610614
auth_info,
@@ -667,6 +671,7 @@ def delete_job(
667671
ogc_api_processes_fastapi.models.StatusInfo
668672
Job status information
669673
"""
674+
structlog.contextvars.bind_contextvars(user_uid=auth_info.user_uid)
670675
_ = limits.check_rate_limits(
671676
SETTINGS.rate_limits.job.delete,
672677
auth_info,

0 commit comments

Comments
 (0)