@@ -143,11 +143,13 @@ class set:
143
143
sqlalchemy.sessionamaker, mutually exclusive with cache_db_urlpath and create_engine_kwargs
144
144
cache_files_urlpath: str, default:"/system_tmp_dir/cacholote/cache_files"
145
145
URL for cache files (protocol://location).
146
- cache_files_storage_options: dict, default: {}
147
- ``fsspec`` storage options for storing cache files.
148
146
cache_files_urlpath_readonly: str, None, default: None
149
147
URL for cache files accessible in read-only mode.
150
148
None: same as ``cache_files_urlpath``
149
+ cache_files_storage_options: dict, default: {}
150
+ ``fsspec`` storage options for storing cache files.
151
+ cache_files_protocol: str, None, default: None
152
+ To override the protocol specifier in `cache_files_urlpath`.
151
153
xarray_cache_type: {"application/netcdf", "application/x-grib", "application/vnd+zarr"}, \
152
154
default: "application/netcdf"
153
155
Type for ``xarray`` cache files.
@@ -162,6 +164,8 @@ class set:
162
164
Note that existing tags are overwritten.
163
165
return_cache_entry: bool, default: False
164
166
Whether to return the cache database entry rather than decoded results.
167
+ logger: structlog.BoundLogger
168
+ Logger to use.
165
169
lock_timeout: float, optional, default: None
166
170
Time to wait before raising an error if a cache file is locked.
167
171
context: Context, optional, default: None
0 commit comments