Skip to content

Commit

Permalink
Add ocilake as known implementation (#1346)
Browse files Browse the repository at this point in the history
* Add ocilake as known implementation

* Add ocilake as known implementation
  • Loading branch information
ramackri authored Aug 31, 2023
1 parent 9028920 commit 2c736c6
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
2 changes: 2 additions & 0 deletions docs/source/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,7 @@ Other Known Implementations
- `huggingface_hub`_ to access the Hugging Face Hub filesystem, with protocol "hf://"
- `lakefs`_ for lakeFS data lakes
- `ocifs`_ for access to Oracle Cloud Object Storage
- `ocilake`_ for OCI Data Lake storage
- `ossfs`_ for Alibaba Cloud (Aliyun) Object Storage System (OSS)
- `s3fs`_ for Amazon S3 and other compatible stores
- `wandbfs`_ to access Wandb run data (experimental)
Expand All @@ -226,6 +227,7 @@ Other Known Implementations
.. _huggingface_hub: https://huggingface.co/docs/huggingface_hub/main/en/guides/hf_file_system
.. _lakefs: https://github.com/appliedAI-Initiative/lakefs-spec
.. _ocifs: https://pypi.org/project/ocifs
.. _ocilake: https://github.com/oracle/ocifs
.. _ossfs: https://github.com/fsspec/ossfs
.. _s3fs: https://s3fs.readthedocs.io/en/latest/
.. _wandbfs: https://github.com/jkulhanek/wandbfs
Expand Down
4 changes: 4 additions & 0 deletions fsspec/registry.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,10 @@ def register_implementation(name, cls, clobber=False, errtxt=None):
"class": "ocifs.OCIFileSystem",
"err": "Install ocifs to access OCI Object Storage",
},
"ocilake": {
"class": "ocifs.OCIFileSystem",
"err": "Install ocifs to access OCI Data Lake",
},
"asynclocal": {
"class": "morefs.asyn_local.AsyncLocalFileSystem",
"err": "Install 'morefs[asynclocalfs]' to use AsyncLocalFileSystem",
Expand Down

0 comments on commit 2c736c6

Please sign in to comment.