Skip to content

Feature/index create dir#360

Open
steph-ben wants to merge 23 commits into
ecmwf:masterfrom
steph-ben:feature/index-create-dir
Open

Feature/index create dir#360
steph-ben wants to merge 23 commits into
ecmwf:masterfrom
steph-ben:feature/index-create-dir

Conversation

@steph-ben

Copy link
Copy Markdown

When working with many GRIB files on read-only partition, we set a lot of time indexpath='' to avoid error messages. However, it's very slow because we don't use indexes at all.

This simple PR will allow us to set a particular directory for index files, by automatically create path if needed.

Example of usage :

ds = xr.open_dataset(fp, engine='cfgrib', backend_kwargs={'indexpath': '/tmp/indexes/{path}.idx'})

@FussyDuck

FussyDuck commented Dec 4, 2023

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ steph-ben
❌ benchimols
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants