Library for managing batch processing jobs in an elastic server environment.
A rakefile and templates are provided for generating a chef cookbook and application files to bootstrap a new application utilizing the GridManager library.
To generate a template, run rake. By default it will be placed in templates/build/new_template.
Optional environment variables to tweak the behavior of template generation:
| Variable | Default Value |
|---|---|
| TEMPLATE_NAME | `new_template` |
| VAGRANT_BOX | `centos64` |
| VAGRANT_BOX_URL | `http://raven-opensource.s3.amazonaws.com/centos64.box` |
| OUTPUT_DIR | `templates/build` |
| AUTHOR_NAME | `Admin` |
| AUTHOR_EMAIL | `admin@raventools.com` |
For example, to create a template called pic_processor, run:
TEMPLATE_NAME=pic_processor rake