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.11.0.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cs-storage-1.11.0.tar.gz
  • Upload date:
  • Size: 9.0 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.post20200325 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.1

File hashes

Hashes for cs-storage-1.11.0.tar.gz
Algorithm Hash digest
SHA256 47a8bfe3b0893e321807465e5914db4881656b7ef3a3b763fed986ba24062063
MD5 41601d289e224b331a4818ce847f58cb
BLAKE2b-256 6583a0f02e5e891864d6cf1e9de33d73ab78ec57753933b1bacfed59f5a35a30

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cs_storage-1.11.0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 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.8.1

File hashes

Hashes for cs_storage-1.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f5149ed673af8c2aa7539ac5a3bfa752901364646705faa8cd4026b92da517a3
MD5 6e72f57b4547cdbef1e49dfdafe9e351
BLAKE2b-256 706805ddee8e0a82f64fd498b03e5e12defc399dddb98ac565f202f98ec2b846

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