From 20bc2947107b865aa995436f6d7d66574a98a89e Mon Sep 17 00:00:00 2001 From: Jakub Buzuk <61548378+Baz00k@users.noreply.github.com> Date: Fri, 3 Oct 2025 14:46:47 +0200 Subject: [PATCH] fix: log only if client has any jobs enabled --- src/job_manager.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/job_manager.py b/src/job_manager.py index 7a1906f..a1bbf3b 100644 --- a/src/job_manager.py +++ b/src/job_manager.py @@ -40,10 +40,6 @@ class JobManager: ) for client in download_clients: - logger.info( - f"*** Running jobs on {client.name} ({client.base_url}) ***", - ) - # Get jobs for this client download_client_jobs = self._get_download_client_jobs_for_client( client, @@ -51,13 +47,15 @@ class JobManager: ) if not any(job.job.enabled for job in download_client_jobs): - logger.verbose( - "Download Client Jobs: None triggered (No jobs active)", - ) continue + logger.info( + f"*** Running jobs on {client.name} ({client.base_url}) ***", + ) + for download_client_job in download_client_jobs: - items_detected += await download_client_job.run() + if download_client_job.job.enabled: + items_detected += await download_client_job.run() return items_detected