Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
upstart configuration exporter for upstart, that uses ENV vars to control concurrency
Ruby
branch: master
Failed to load latest commit information.
data/export/upstart_scaling compatibility with newer sudo versions
lib/foreman/export
.gitignore
Readme.md @mikehale as a contributor. Thanks\!
foreman-upstart-scaling.gemspec

Readme.md

Usage

The generated upstart configuration completely ignores the concurrency setting from foreman. The number of processes running will be controlled by environment variables of the following format:

PROCESSNAME_SCALE=N

If there is no such variable in the user's environment (where user is the one being used to launch the process), the upstart configuration assumes PROCESSNAME_SCALE=0. If the process name contains - (dashes), they will be replaced with _ (underscores).

Authors

  • Fabio Kung

Contributors

  • Michael Hale

Credits

  • David Dollar (@ddollar), for the work on foreman.
  • Keith Rarick (@kr), for the fifo(7) dance.

License

MIT

Something went wrong with that request. Please try again.