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

- Provide iter_data method
[vangheem]


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

Uploaded Source

Built Distribution

guillotina_gcloudstorage-1.0.16-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for guillotina_gcloudstorage-1.0.16.tar.gz
Algorithm Hash digest
SHA256 4c8de356f37e2b75c91dcf97bdeec5ae9a29f46170566b1dc15d883693139f2e
MD5 d11b5cc3f612e0f7c8fcbc109262b321
BLAKE2b-256 e3c136ea7a5270c39fb9d3f67ae15931323ad9fe47b9167c4c956219c2a4a17a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for guillotina_gcloudstorage-1.0.16-py3-none-any.whl
Algorithm Hash digest
SHA256 c6887e11e5fa1423c9adb2433b9d930dc08d67787779ce160ae87842b4419e3b
MD5 88709a301ba3af5f7f30a8ce2c773481
BLAKE2b-256 121c92409641b14e930917b45f773cec34aa907d2eb611d225ccbc53bcc52e4c

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