Skip to content

Commit 215ebce

Browse files
committed
job manager: cleaner _job_update_loop
related to #614
1 parent ffa7be2 commit 215ebce

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

openeo/extra/job_management.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ def run_loop():
333333
sum(job_db.count_by_status(statuses=["not_started", "created", "queued", "running"]).values()) > 0
334334
and not self._stop_thread
335335
):
336-
self._job_update_loop(df, job_db, start_job)
336+
self._job_update_loop(job_db=job_db, start_job=start_job)
337337

338338
# Do sequence of micro-sleeps to allow for quick thread exit
339339
for _ in range(int(max(1, self.poll_sleep))):
@@ -454,10 +454,10 @@ def run_jobs(
454454
job_db.persist(df)
455455

456456
while sum(job_db.count_by_status(statuses=["not_started", "created", "queued", "running"]).values()) > 0:
457-
self._job_update_loop(df, job_db, start_job)
457+
self._job_update_loop(job_db=job_db, start_job=start_job)
458458
time.sleep(self.poll_sleep)
459459

460-
def _job_update_loop(self, df, job_db, start_job):
460+
def _job_update_loop(self, job_db: JobDatabaseInterface, start_job: Callable[[], BatchJob]):
461461
"""
462462
Inner loop logic of job management:
463463
go through the necessary jobs to check for status updates,

0 commit comments

Comments
 (0)