Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thurloat/gsutil
my custom changes to the Google Storage CLI Util
https://github.com/thurloat/gsutil
Last synced: 9 days ago
JSON representation
my custom changes to the Google Storage CLI Util
- Host: GitHub
- URL: https://github.com/thurloat/gsutil
- Owner: thurloat
- Created: 2010-05-31T17:47:40.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2010-12-06T20:27:03.000Z (almost 14 years ago)
- Last Synced: 2024-04-13T20:02:24.351Z (7 months ago)
- Language: Python
- Homepage: http://thurloat.com
- Size: 372 KB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
# NOTE
#### The bulk of my codes and features were pulled into or re-created in the official tool from Google. I won't be maintaining this any longer :)# GSUtil
#### http://code.google.com/p/gsutil/ - A command line tool for interacting with cloud storage services
****
I have added some additional functionality that has allowed us to more easily adopt the Google Storage solution. It was created to migrate our application's static resources from S3 to GS#### Sample Usage
$./gsutil cp -ztp -c 2984000 libs/* gs://mybucket/#### New Copy Options
-t Tries to automagically detect your file's Content Type header and assigns it
-c [int:seconds] Sets the caching headers up to have far-future expiry. Defaults to 1 month.
-p Creates the resource with a public-read canned ACL
-z Compress eligable files with GZIP prior to uploading
****
### Known Issues
- using the public flag on small files occasionally fails with a 404, key not found... Invesitgation Insues.
### Roadmap- Adding wildcard useage to the gsutil rb command
- Switching the set public canned acl cp option to accept an arg, incase you want to apply a special acl rather than pub or priv
- extend the gzip functionality to work cloud-to-cloud through a local tempfile