euscanwww: Added README for celery

Signed-off-by: volpino <fox91@anche.no>
This commit is contained in:
volpino 2012-06-26 17:17:35 +02:00
parent d7e0a4ca16
commit 699bb372a5

40
euscanwww/README.Celery Normal file
View File

@ -0,0 +1,40 @@
Requirements
============
Installing requirements with setup.py is the easiest way, just run::
python setup.py develop
or::
python setup.py install # to install euscan and requirements
If you prefer to use portage just install dev-python/django-celery-2.5.5
There's the need of having a broker for tasks. The default and reccommended
broker is RabbitMQ.
Install with::
emerge rabbitmq-server
Running Celery
==============
You'll need:
* celeryd (celery daemon for running tasks)::
python manage.py celeryd -E -l INFO
* celerycam (for monitoring celery and see the results in the django admin page)::
python manage.py celerycam
* celerybeat (for running periodic tasks)::
python manage.py celerybeat -l INFO
TODO
====
Provide a supervisord configuration