Comments (4)
I'd say a first pass at this task is done. A few ideas came out of working through this...
- It might be nice to have a
tarbell configure s3
command that walks through configuring s3 buckets only. - How can we ease the transition for folks upgrading from and older version of Tarbell? Attempting to use an older config with these changes will break the Tarbell publish process.
Any others?
from tarbell.
Is there a way to detect an older config and prompt to upgrade?
On Dec 8, 2013 8:56 AM, "Ryan Nagle" [email protected] wrote:
I'd say a first pass at this task is done. A few ideas came out of working
through this...
- It might be nice to have a tarbell configure s3 command that walks
through configuring s3 buckets only.- How can we ease the transition for folks upgrading from and older
version of Tarbell? Attempting to use an older config with these changes
will break the Tarbell publish process.Any others?
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/59#issuecomment-30083120
.
from tarbell.
I finally got a chance to look at this. Nice work! I have a concern, though: We need to keep s3 creds out of tarbell_config.py. I think the config file needs to somehow account for this, so that it keys off the bucket name:
default_s3_key_id: <DEFAULTKEYID>
default_s3_access_key: <DEFAULTACCESSKEY>
s3_creds:
myspecialapp.chicagotribune.com:
access_key_id: <KEYID>
secret_access_key: <SECRETKEY>
default_buckets:
production: s3://apps.chicagotribune.com/
What do you think? The primary need is to keep secrets out of Tarbell project files so they can be readily released as open source projects.
from tarbell.
Finally fixed, with an upgrade message for folks on beta2 and below.
from tarbell.
Related Issues (20)
- Update requirements to allow latest versions of dependencies HOT 1
- Include git in requirements HOT 5
- dateutil: 'module' object has no attribute 'parser'
- Roll new release
- Use Drive API v3
- Tarbell shell
- Feature request: Optional setting for different AWS zones in staging & production HOT 2
- New project grabs old version of google sheet HOT 7
- VERSION is defined twice, differently
- When generating, copy static files instead of requesting
- Use freeze_yield when generating
- Show build process HOT 1
- Trouble installing HOT 2
- AttributeError hides an easy way to break "values" sheet
- Deleting a directory fails on Python 3
- oauth2client is deprecated
- Problem with S3 deployment - "S3ResponseError: 301 Moved Permanently" HOT 3
- Erratic issue: Variables sometimes not properly passed into templates HOT 5
- Seeking new maintainer
- vulnerabilities in outdated dependencies
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tarbell.