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

Uploaded Source

Built Distribution

guillotina_gcloudstorage-1.0.14-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for guillotina_gcloudstorage-1.0.14.tar.gz
Algorithm Hash digest
SHA256 566d4327295fcdaa69dee4afea3848b3a011882eebd2c9c37e9409a814c0fab0
MD5 b4fd9e3df273c6135f1e0967933eeca2
BLAKE2b-256 6eb953f67fdca336d9e34540b29cade28cb263e72a98b030bac88a301ca4586c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for guillotina_gcloudstorage-1.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 182f9fff98aa18fd1fe45eac1b3a577de221e0d1cb8af86059658c6ecb89d10d
MD5 6a0614ff546eadafeaff5f20dcac3fd1
BLAKE2b-256 bf7ec8293597166731042ea9ff429d992ae3285e9b4e7b9e5f3563ed8529d862

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