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.15 (2017-06-15)
-------------------

- Guess content type if none provided when downloading file
[vangheem]


1.0.14 (2017-06-14)
-------------------

- Be able to customize content disposition header of file download
[vangheem]


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

Uploaded Source

Built Distribution

guillotina_gcloudstorage-1.0.15-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for guillotina_gcloudstorage-1.0.15.tar.gz
Algorithm Hash digest
SHA256 5367a11b38385a9b7b5b1e20c3d5133bc05255a63e8acea8a9a6aea337964014
MD5 8f8cf591b7968601944bb41baf231733
BLAKE2b-256 5eb880f24e559459710e0f6f47abc07281815e634859a8906e5f4df038dbfe58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for guillotina_gcloudstorage-1.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 4d9d89ced03098944f93ee1547bd58ee3bc6da1698cda164b72f648881513733
MD5 4659f69603709db82b7399dfbccd0db7
BLAKE2b-256 f9b5a30a4d53e05c734fb56989c1ad05b129c720671d31070a36f75fee45a0b6

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