freerunningtech/frt-opsworks-cookbooks — pull request #5 by jhawthorn (2013-10-25 19:43:31+00:00)
Title: allow multiple delayed_job processes

This allows specifying multiple delayed job instances per application, and allows per application and per-worker customization.

``` json
{
"deploy": {
"my_app": {
"delayed_job": [
{
"identifier": "regular",
"timeout": 60
},
{
"identifier": "priority",
"options": "--min-priority 10",
"timeout": 30
}
]
}
}
}
```

delayed_job monit scripts are now all put into the delayed_job group, which delayed_job::restart now uses.