10 Commits

Author SHA1 Message Date
f90f25d373 Upgraded gcloud package to 0.11.0 2016-03-14 14:51:46 +01:00
eb92d179e8 Introducing indexing for nodes 2016-02-26 16:17:38 +01:00
724a819593 Cast file_id to ObjectIf before query 2016-02-22 17:41:38 +01:00
1a5fcc1744 Refactored content of main __init__ into utils 2016-01-26 15:34:56 +01:00
f9f411366d Management functions
- set_attachment_names assigns to GCS blobs names based on the node
they belong to
- files_verify_project reports conflicts in file ids
2016-01-08 12:55:21 +01:00
c6636e4ac7 Assign ContentDisposition to GCS items on save 2016-01-07 20:06:25 +01:00
a661c1c107 Renamed path to file_path in File properties 2015-11-05 18:47:36 +01:00
4e5d076f49 Tweaks to push_to_storage
Keep file removal, but do not remove file when encoding video until
everything is encoded. Also limit the response from GCS Post. Using
blob_to_dict leads to threading issues (due to signed url generation).
Good fix if you want to get involved in Pillar development!
2015-11-05 12:36:30 +01:00
441b39211b Support for file upload to Google Cloud Storage
All other backends remain available and are still fully compatible with
the File storage infrastructure.
2015-11-04 12:59:08 +01:00
53f881e96c Google Cloud Storage support
We introduce a new node_type, storage, which can support different file
storage backends and makes them available for browsing via dedicated
entry points in the application. We intend to keep pillar storage
agnostic and support both internal/local storages as well as
remote/hosted solutions.
2015-10-03 17:07:14 +02:00