Mercurial > public > src > rhodecode
diff celeryconfig.py @ 528:d3f701d912bd celery
fixed up celeryconfig, to get results database from config files
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 17 Sep 2010 23:57:22 +0200 |
parents | a9e50dce3081 |
children | 2256c78afe53 |
line wrap: on
line diff
--- a/celeryconfig.py Fri Sep 17 22:54:30 2010 +0200 +++ b/celeryconfig.py Fri Sep 17 23:57:22 2010 +0200 @@ -2,23 +2,20 @@ import sys import os import ConfigParser +root = os.getcwd() -PYLONS_CONFIG_NAME = 'test.ini' +PYLONS_CONFIG_NAME = 'development.ini' -root = os.getcwd() +sys.path.append(root) config = ConfigParser.ConfigParser({'here':root}) config.read('%s/%s' % (root, PYLONS_CONFIG_NAME)) PYLONS_CONFIG = config - -print config.items('app:main') - -sys.path.append(os.getcwd()) CELERY_IMPORTS = ("pylons_app.lib.celerylib.tasks",) ## Result store settings. CELERY_RESULT_BACKEND = "database" -CELERY_RESULT_DBURI = "sqlite:///hg_app.db" +CELERY_RESULT_DBURI = dict(config.items('app:main'))['sqlalchemy.db1.url'] BROKER_CONNECTION_MAX_RETRIES = 30