fsspec driver for v3io
Project description
v3iofs
THIS IS ALPHA QUALITY WORK IN PROGRESS, DO NOT USE
Example
>>> from v3iofs import V3ioFS
>>> fs = V3ioFS('api.app.yh48.iguazio-cd2.com', v3io_access_key='s3cr3t')
>>> fs.ls('/container/path')
Dask Example
>>> from v3iofs import V3ioFS
>>> from dask import bag
>>> url = 'v3io://api.app.yh48.iguazio-cd2.com/container/path'
# Use V3IO_ACCESS_KEY from environment
>>> file = bag.read_text(url)
>>> data, _ = file.compute()
# Pass key in storage_options
>>> file = bag.read_text(url, storage_options={'v3io_access_key': 's3cr3t'})
>>> data, _ = file.compute()
# Pass key in URL
>>> url = 'v3io://api_key:s3cr3t@api.app.yh48.iguazio-cd2.com/container/path'
>>> file = bag.read_text(url)
>>> data, _ = file.compute()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
v3iofs-0.1.0a1.tar.gz
(11.8 kB
view details)
File details
Details for the file v3iofs-0.1.0a1.tar.gz.
File metadata
- Download URL: v3iofs-0.1.0a1.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52c7d9338abcb8ce9b74096b0533aefa71acec58012742f62eaab9dae6d203da
|
|
| MD5 |
ce03166803c9b7ec9ce2bae846d6969b
|
|
| BLAKE2b-256 |
94b0e5a18d54d3097be912709e87a03f0f404e48dd8702106b19d58f058130d0
|