File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919 except ImportError :
2020 # Fallback for older versions or different structure
2121 from zarr import Blosc as BloscCodec
22- from datetime import datetime
2322
2423import cdsapi , os , sys
2524from dateutil .relativedelta import *
2625import subprocess
2726from multiprocessing .dummy import Pool as ThreadPool
2827from datetime import datetime , timedelta
29- from TopoPyScale import topo_export as te
3028from TopoPyScale import topo_utils as tu
3129from pathlib import Path
32- import cfgrib
3330import zipfile
3431import shutil
3532import glob
@@ -941,7 +938,8 @@ def unzip_file(file_path):
941938 #merged_ds = xr.merge(datasets, compat='override') # Use override to handle conflicting metadata like 'expver'
942939 merged_ds .to_netcdf (merged_file_path )
943940 print (f"Merged .nc files into { merged_file_path } ." )
944-
941+ except :
942+ raise IOError ("Unzipping failing." )
945943
946944 # Step 6: Clean up
947945 os .remove (zip_file_path )
You can’t perform that action at this time.
0 commit comments