Skip to main content

guillotina gcloud storage support

Project description

.. contents::

GUILLOTINA_GCLOUDSTORAGE
========================

GCloud blob storage for guillotina.


Example config.json entry:

"utilities": {
"provides": "guillotina_gcloudstorage.interfaces.IGCloudBlobStore",
"factory": "guillotina_gcloudstorage.storage.GCloudBlobStore",
"settings": {
"json_credentials": "/path/to/credentials.json",
"bucket": "name-of-bucket"
}
}

1.0.13 (2017-06-12)
-------------------

- Remove GCloudBlobStore._service property
[vangheem]

- Change GCloudBlobStore._bucket to GCloudBlobStore._bucket_name
[vangheem]

- Remove GCloudBlobStore._client property
[vangheem]

- Rename GCloudBlobStore.bucket property to coroutine:GCloudBlobStore.get_bucket_name()
[vangheem]

- Make everything async and use executor if necessary so we don't block
[vangheem]


1.0.12 (2017-05-19)
-------------------

- Provide iterate_bucket method
[vangheem]


1.0.11 (2017-05-19)
-------------------

- provide method to rename object
[vangheem]

- Use keys that use the object's oid
[vangheem]

- Make delete async
[vangheem]


1.0.10 (2017-05-02)
-------------------

- Convert bytes to string for content_type
[vangheem]


1.0.9 (2017-05-02)
------------------

- contentType was renamed to content_type
[vangheem]


1.0.8 (2017-05-02)
------------------

- Make sure to register the object for writing to the database
[vangheem]


1.0.7 (2017-05-01)
------------------

- Fix reference to _md5hash instead of _md5 so serializing works
[vangheem]


1.0.6 (2017-05-01)
------------------

- Fix bytes serialization issue
[vangheem]


1.0.5 (2017-05-01)
------------------

- Fix import error
[vangheem]


1.0.4 (2017-05-01)
------------------

- Do not inherit from BaseObject
[vangheem]


1.0.3 (2017-05-01)
------------------

- Allow GCloudFile to take all arguments
[vangheem]


1.0.2 (2017-04-26)
------------------

- Need to be able to provide loop param in constructor of utility
[vangheem]


1.0.1 (2017-04-25)
------------------

- Compatibility fixes with aiohttp 2
[vangheem]


1.0.0 (2017-04-24)
------------------

- initial release

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

guillotina_gcloudstorage-1.0.13.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

guillotina_gcloudstorage-1.0.13-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

Details for the file guillotina_gcloudstorage-1.0.13.tar.gz.

File metadata

File hashes

Hashes for guillotina_gcloudstorage-1.0.13.tar.gz
Algorithm Hash digest
SHA256 e391752e8e8d1a2be55356fe1e953284d3c39d45f14a000b2cd080e5f5bf4fa5
MD5 49f9b9a7da43b3870fe992a2dde157e8
BLAKE2b-256 ad815d1083fefa29060179c1d097c255a6038ed44e2aa443660afb4a7d6a4a8b

See more details on using hashes here.

File details

Details for the file guillotina_gcloudstorage-1.0.13-py3-none-any.whl.

File metadata

File hashes

Hashes for guillotina_gcloudstorage-1.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 e7e4f59a160c61f31a559ba46c96557b46beb10497e8f05d57fbc3eb92c80d15
MD5 b8d2c1dbaa84233788379af81e3f5dcd
BLAKE2b-256 3f3ee593a476d19c78fd908990112a46dc338aea9f1fed7575269c07e1d61f7d

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