jirikuncar/invenio — pull request #85 by lnielsen-cern (2013-11-25 11:19:36+00:00)
Title: Celery fixes + Procfile

Celery didn't properly read the configuration and thus just used the defaults.

Additionally I've changed default configuration to use redis as the MQ to lower the number of components you need to start.

The Procfile is an initial version that shows how to run the entire stack. It requires either Ruby Foreman (gem install foreman) or Python honcho (pip install honcho). Honcho would be preferable but it conflicts with our Jinja2 version. Example:

foreman start

will start debug server, redis-server (remember to shutdown you own redis first), celery worker, and flower celery monitoring.

There's many more possibilities, so this is just the initial version.