@@ -91,17 +91,23 @@ def get_default_downloader(
9191 from ontograph .config .settings import DEFAULT_DOWNLOADER
9292
9393 selection = (backend or DEFAULT_DOWNLOADER ).strip ().lower ()
94- logger .info ('Selected default downloader backend: %s' , selection )
94+ logger .info (
95+ 'Downloader selected: %s (%s)' ,
96+ selection ,
97+ 'PoochDownloaderAdapter'
98+ if selection == 'pooch'
99+ else 'DownloadManagerAdapter' ,
100+ )
95101 if selection == 'pooch' :
96102 logger .debug (
97- 'Instantiating downloader : %s (cache_dir=%s)' ,
103+ 'Downloader init : %s (cache_dir=%s)' ,
98104 PoochDownloaderAdapter .__name__ ,
99105 cache_dir ,
100106 )
101107 return PoochDownloaderAdapter (cache_dir = cache_dir )
102108 if selection == 'download_manager' :
103109 logger .debug (
104- 'Instantiating downloader : %s (cache_dir=%s)' ,
110+ 'Downloader init : %s (cache_dir=%s)' ,
105111 DownloadManagerAdapter .__name__ ,
106112 cache_dir ,
107113 )
@@ -156,17 +162,17 @@ def fetch_from_url(self, url_ontology: str, filename: str | None) -> Path:
156162 """
157163 self ._validate_download_parameters (url_ontology , filename )
158164
159- logger .info ('Pooch download started : %s -> %s' , url_ontology , filename )
165+ logger .info ('Download start : %s -> %s' , url_ontology , filename )
160166 try :
161167 result_path = self ._perform_download (url_ontology , filename )
162168 self ._resources_paths [filename .split ('.' )[0 ]] = result_path
163- logger .debug ('Pooch download completed : %s' , result_path )
169+ logger .debug ('Download success : %s' , result_path )
164170 return result_path
165171 except requests .RequestException as e :
166- logger .error ('Failed to download ontology : %s' , e )
172+ logger .error ('Download failed : %s' , e )
167173 raise
168174 except OSError as e :
169- logger .error ('Failed to save downloaded ontology : %s' , e )
175+ logger .error ('Download failed : %s' , e )
170176 raise
171177
172178 def _validate_download_parameters (
@@ -187,7 +193,7 @@ def _perform_download(self, url_ontology: str, filename: str) -> Path:
187193 progressbar = True ,
188194 )
189195 result_path = Path (resource_path )
190- logger .debug ('Successfully downloaded ontology to %s' , result_path )
196+ logger .debug ('Download success: %s' , result_path )
191197 return result_path
192198
193199 def fetch_from_catalog (
@@ -211,7 +217,7 @@ def fetch_from_catalog(
211217 if not resources :
212218 raise ValueError ('Resources list for batch download is empty.' )
213219
214- logger .debug ('Fetching %s resources from catalog ' , len (resources ))
220+ logger .debug ('Catalog batch download: %s items ' , len (resources ))
215221 results = {}
216222 for resource in resources :
217223 name_id , format_type = self ._extract_resource_info (resource )
@@ -316,16 +322,14 @@ def fetch_from_url(self, url_ontology: str, filename: str | None) -> Path:
316322 self ._validate_download_parameters (url_ontology , filename )
317323
318324 dest = self ._cache_dir / filename
319- logger .info (
320- 'DownloadManager download started: %s -> %s' , url_ontology , dest
321- )
325+ logger .info ('Download start: %s -> %s' , url_ontology , dest )
322326 result_path = self ._manager .download (url_ontology , dest = str (dest ))
323327 if not result_path :
324328 raise OSError ('Download manager did not return a file path.' )
325329
326330 result = Path (result_path )
327331 self ._resources_paths [dest .stem ] = result
328- logger .debug ('DownloadManager download completed : %s' , result )
332+ logger .debug ('Download success : %s' , result )
329333 return result
330334
331335 def fetch_from_catalog (
@@ -349,7 +353,7 @@ def fetch_from_catalog(
349353 if not resources :
350354 raise ValueError ('Resources list for batch download is empty.' )
351355
352- logger .debug ('Fetching %s resources from catalog ' , len (resources ))
356+ logger .debug ('Catalog batch download: %s items ' , len (resources ))
353357 results = {}
354358 for resource in resources :
355359 name_id , format_type = self ._extract_resource_info (resource )
0 commit comments