Skip to content

Commit

Permalink
Merge pull request #243 from ecmwf-projects/add-user-uid-to-logs
Browse files Browse the repository at this point in the history
Add user uid to logs
  • Loading branch information
mcucchi9 authored Feb 11, 2025
2 parents ccf2aff + eb44e09 commit a4b14e0
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions cads_processing_api_service/clients.py
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,7 @@ def post_process_execution(
models.StatusInfo
Submitted job's status information.
"""
structlog.contextvars.bind_contextvars(user_uid=auth_info.user_uid)
_ = limits.check_rate_limits(
SETTINGS.rate_limits.process_execution.post,
auth_info,
Expand Down Expand Up @@ -375,6 +376,7 @@ def get_jobs(
models.JobList
List of jobs status information.
"""
structlog.contextvars.bind_contextvars(user_uid=auth_info.user_uid)
_ = limits.check_rate_limits(
SETTINGS.rate_limits.jobs.get,
auth_info,
Expand Down Expand Up @@ -490,6 +492,7 @@ def get_job(
models.StatusInfo
Job status information.
"""
structlog.contextvars.bind_contextvars(user_uid=auth_info.user_uid)
_ = limits.check_rate_limits(
SETTINGS.rate_limits.job.get,
auth_info,
Expand Down Expand Up @@ -605,6 +608,7 @@ def get_job_results(
ogc_api_processes_fastapi.models.Results
Job results.
"""
structlog.contextvars.bind_contextvars(user_uid=auth_info.user_uid)
_ = limits.check_rate_limits(
SETTINGS.rate_limits.job_results.get,
auth_info,
Expand Down Expand Up @@ -667,6 +671,7 @@ def delete_job(
ogc_api_processes_fastapi.models.StatusInfo
Job status information
"""
structlog.contextvars.bind_contextvars(user_uid=auth_info.user_uid)
_ = limits.check_rate_limits(
SETTINGS.rate_limits.job.delete,
auth_info,
Expand Down

0 comments on commit a4b14e0

Please sign in to comment.