Open GoogleCodeExporter opened 9 years ago
[deleted comment]
`celeryconfig.py` has been generated by `apptools.py` whene you have run the
command `./bin/apptool parts/demo`
This bug comes because apptool.py load `typhoonae.taskqueue.celery_tasks` to
use the method `_ParseQueueYaml` to generate the `configcelery.py` but
`typhoonae.taskqueue.celery_tasks` needs `configcelery.py` ;)
The simple solution a have found to correct this bug is to add an empty
`configcelery.py` by default in `etc/`
Now I don't know if it is the best solution. Tobias it is good?
You can see my diff on
http://code.google.com/r/sahidferdjaoui-typhoonae/source/detail?r=7a9ff7f74f1a25
785a832f54b705034bc77e580c
diff -r f9e6d5a7f679 buildout.cfg
--- a/buildout.cfg Tue Mar 27 17:45:33 2012 +0200
+++ b/buildout.cfg Wed Mar 28 11:05:03 2012 +0200
@@ -12,6 +12,7 @@
bdbdatastore
rabbitmq
celery
+ celery-config
ejabberd
ejabberd-config
demo
@@ -94,6 +95,11 @@
celeryd-multi
celerybeat
+[celery-config]
+recipe = collective.recipe.template
+input = inline:# Do not edit this file .
+output = ${buildout:directory}/etc/celeryconfig.py
+
[ejabberd]
recipe = rod.recipe.ejabberd
url = http://www.process-one.net/downloads/ejabberd/2.1.8/ejabberd-2.1.8.tar.gz
Original comment by sahid.fe...@gmail.com
on 28 Mar 2012 at 9:10
Original issue reported on code.google.com by
tom.wil...@gmail.com
on 7 Mar 2012 at 1:42Attachments: