infochimps-platform / thunder

1 stars 0 forks source link

thunder srpgo #5

Open thedansimonson opened 10 years ago

thedansimonson commented 10 years ago

@kornypoet has proposed merging a lot of srpgo's features into thunder. So far, he's added some of the bucket uploaders. Ideally, all of srpgo's features ought to be in thunder.

crawlik commented 10 years ago

+1 this idea

geometrid commented 10 years ago

+1

thedansimonson commented 10 years ago

This has been added on the srpgo_included_refactored branch, which itself was branched from file_structure_refactoring. There's a pull request between these two branches right now, and a pull request between file_structure_refactoring and master. Point being, this will bubble up to master after these pull requests have been accepted.

Usage (must be run in launch-kickoff, it will bark at you if you don't):

bundle exec thunder sherpa create STACKNAME TEMPLATE PARAMETERS* -g BUILDER_PARAMETERS

Example:

bundle exec thunder sherpa create dan-sherpa-test /Users/dansimonson/Desktop/kickoff/launch-kickoff/foundation/builder.rb /Users/dansimonson/Desktop/kickoff/launch-kickoff/nueva-builder-parameters.yaml -g /Users/dansimonson/Desktop/kickoff/launch-kickoff/srp.yaml

Note that the current version is srpgo copied and pasted into a method in sherpa. There's plenty of clean-up to be done--for example, it's using a system call to call thunder. This could be done by actually calling the appropriate method from within srpgo.

However, for now, it's working.