diff --git a/darwin/dataset/remote_dataset.py b/darwin/dataset/remote_dataset.py index f956c59f2..2f6868c0c 100644 --- a/darwin/dataset/remote_dataset.py +++ b/darwin/dataset/remote_dataset.py @@ -282,7 +282,7 @@ def pull( ) time.sleep(retry_interval) retry_duration -= retry_interval - release = self.get_release(release.name) + release = self.get_release(release.name, retry=retry) if release.status == "pending": raise ValueError( f"Release {release.name} for dataset '{self.name}' is still processing after {retry_interval} seconds. Please try again later." @@ -772,7 +772,7 @@ def get_release(self, name: str = "latest", retry: bool = True) -> "Release": ---------- name : str, default: "latest" Name of the export. - retry : bool, default: False + retry : bool, default: True If True, return all releases, including those that are not available. Returns