diff --git a/xarray_sentinel/xarray_backends.py b/xarray_sentinel/xarray_backends.py index baa5bf7..4209b61 100644 --- a/xarray_sentinel/xarray_backends.py +++ b/xarray_sentinel/xarray_backends.py @@ -1,6 +1,7 @@ import os from typing import Any, Dict, Optional, Tuple +import fsspec import xarray as xr from . import sentinel1 @@ -14,6 +15,9 @@ def open_dataset( # type: ignore group: Optional[str] = None, storage_options: Optional[Dict[str, Any]] = None, override_product_files: Optional[str] = None, + fs: Optional[fsspec.AbstractFileSystem] = None, + check_files_exist: bool = False, + parse_geospatial_attrs: bool = True, ) -> xr.Dataset: ds = sentinel1.open_sentinel1_dataset( filename_or_obj, @@ -21,6 +25,9 @@ def open_dataset( # type: ignore group=group, storage_options=storage_options, override_product_files=override_product_files, + fs=fs, + check_files_exist=check_files_exist, + parse_geospatial_attrs=parse_geospatial_attrs, ) return ds