From f02bb89857decd7de5c55b9b4526c537212452ab Mon Sep 17 00:00:00 2001 From: Daud Ahmed Date: Fri, 4 Oct 2024 19:39:57 +0500 Subject: [PATCH] Removing PyAirtable dependency (#1259) --- ersilia/hub/fetch/fetch.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/ersilia/hub/fetch/fetch.py b/ersilia/hub/fetch/fetch.py index 24dcb3bb7..4b10eb909 100644 --- a/ersilia/hub/fetch/fetch.py +++ b/ersilia/hub/fetch/fetch.py @@ -221,16 +221,16 @@ def _standard_csv_example(self, model_id): def _fetch(self, model_id): self.logger.debug("Starting fetching procedure") - do_hosted = self._decide_if_use_hosted(model_id=model_id) - if do_hosted: - self.logger.debug("Fetching from hosted") - self._fetch_from_hosted(model_id=model_id) - return do_dockerhub = self._decide_if_use_dockerhub(model_id=model_id) if do_dockerhub: self.logger.debug("Decided to fetch from DockerHub") self._fetch_from_dockerhub(model_id=model_id) return + do_hosted = self._decide_if_use_hosted(model_id=model_id) + if do_hosted: + self.logger.debug("Fetching from hosted") + self._fetch_from_hosted(model_id=model_id) + return if self.overwrite is None: self.logger.debug("Overwriting") self.overwrite = True @@ -244,3 +244,4 @@ def fetch(self, model_id): model_source_file = os.path.join(self._model_path(model_id), MODEL_SOURCE_FILE) with open(model_source_file, "w") as f: f.write(self.model_source) +