Skip to content

Commit 67e6c1c

Browse files
committed
fix tests #786
1 parent f00c9a1 commit 67e6c1c

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

openeogeotrellis/load_stac.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ def operator_value(criterion: Dict[str, object]) -> (str, object):
144144
max_poll_time = time.time() + max_poll_delay_seconds
145145

146146
# TODO: `user` might be None
147-
dependency_job_info = _await_dependency_job(url, user.user_id, batch_jobs, poll_interval_seconds,
147+
dependency_job_info = _await_dependency_job(url, user, batch_jobs, poll_interval_seconds,
148148
max_poll_delay_seconds, max_poll_time)
149149

150150
if dependency_job_info:
@@ -530,10 +530,10 @@ def extract_own_job_info(url: str, user_id: str, batch_jobs: backend.BatchJobs)
530530
return None
531531

532532

533-
def _await_dependency_job(url, user_id, batch_jobs, poll_interval_seconds, max_poll_delay_seconds,
533+
def _await_dependency_job(url, user, batch_jobs, poll_interval_seconds, max_poll_delay_seconds,
534534
max_poll_time) -> Optional[BatchJobMetadata]:
535535
def get_dependency_job_info() -> Optional[BatchJobMetadata]:
536-
return (extract_own_job_info(url, user_id, batch_jobs) if batch_jobs
536+
return (extract_own_job_info(url, user.user_id, batch_jobs) if batch_jobs
537537
else None)
538538

539539
dependency_job_info = get_dependency_job_info()
@@ -569,8 +569,7 @@ def get_dependency_job_info() -> Optional[BatchJobMetadata]:
569569

570570
def _await_stac_object(url, poll_interval_seconds, max_poll_delay_seconds, max_poll_time) -> STACObject:
571571
while True:
572-
# TODO: add retry
573-
stac_object = pystac.read_file(href=url) # TODO: does this have a timeout set?
572+
stac_object = pystac.read_file(href=url) # TODO: add retries and set timeout
574573

575574
partial_job_status = (stac_object
576575
.to_dict(include_self_link=False, transform_hrefs=False)

0 commit comments

Comments
 (0)