argopy.stores.filesystems.argo_store_proto#
- class argo_store_proto(cache: bool = False, cachedir: str = '', **kwargs)[source]#
Argo Abstract File System
Provide a prototype for Argo file systems
Should this class inherits from fsspec.spec.AbstractFileSystem ?
- __init__(cache: bool = False, cachedir: str = '', **kwargs)[source]#
Create a file storage system for Argo data
Methods
__init__
([cache, cachedir])Create a file storage system for Argo data
cachepath
(uri[, errors])Return path to cached file for a given URI
clear_cache
()Remove cache files and entry from uri open with this store instance
exists
(path, *args)expand_path
(path)glob
(path, **kwargs)open
(path, *args, **kwargs)open_dataset
(*args, **kwargs)read_csv
()register
(uri)Keep track of files open with this instance
store_path
(uri)Attributes
protocol
File system name, one in fsspec.registry.known_implementations