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