Process runner inspired by foreman
Project description
You should use it during development.
Usage
Create a Henfile (it is YAML):
name: Shopium[dev]
proc:
web: "python -u ./manage.py runserver -b 0.0.0.0"
cdn: "python -u ./dev_cdn_server.py"
solr: "./run_solr"
workers: "python -u ./manage.py runworkers"
smtp_worker: "sh -c \"PYTHONPATH=libs:core python workers/smtp_gateway.py shopium.ini\""
env:
PYTHONUNBUFFERED: "1"
Run hen:
hen
Running with some processes disabled:
hen --nocdn --nosolr
Installation
pip install hen
Compatibility
Tested with Python 2.7 and Python 3.2/3.3
How to contribute
It is easy. Fork repo on GitHub, fix stuff and send me nice looking pull-request.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hen-1.4.1.tar.gz
(3.2 kB
view hashes)