Skip to main content

A small package that is used by Compute Studio to read and write model results to google cloud storage.

Project description

Compute Studio Storage

A light-weight package that is used by Compute Studio to read and write model results to Google Cloud Storage.

Setup

pip install cs-storage
export BUCKET=YOUR_BUCKET

Authenticate

gcloud auth login
gcloud auth application-default login

Use

import cs_storage

# run_model returns data that is compliant with the C/S outputs api.
local_result, task_id = run_model(**kwargs)
remote_result = cs_storage.write(task_id, local_result)
round_trip = cs_storage.read(remote_result)
assert local_result == round_trip

Test

py.test -v

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cs-storage-1.10.0.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

cs_storage-1.10.0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file cs-storage-1.10.0.tar.gz.

File metadata

  • Download URL: cs-storage-1.10.0.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.4

File hashes

Hashes for cs-storage-1.10.0.tar.gz
Algorithm Hash digest
SHA256 2f01f4b372bcd1df926f2dffa7c92626a96f75e303ac9612a313e61e0d37c3dc
MD5 b35a04b459bb953ccd344755c49fde6f
BLAKE2b-256 132de91257393b055c039079b476eb990eaff9215a7834aecbdc3cb7656dc0ff

See more details on using hashes here.

File details

Details for the file cs_storage-1.10.0-py3-none-any.whl.

File metadata

  • Download URL: cs_storage-1.10.0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.4

File hashes

Hashes for cs_storage-1.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 606957cf3f77c1b46d62f24d9abe66b959e15f9bf8d02a76448296ee3d2856e3
MD5 52f6c438de0c2d7d3107517c8235edd8
BLAKE2b-256 618431e3a4e6252ba25823f394d3360f30381cafa5061bb8cad47db30972b5ab

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page