From a5fa6cfaca28072d4705e8bdbb108b404189aac3 Mon Sep 17 00:00:00 2001 From: Martin Bornhold Date: Wed, 10 Aug 2016 16:59:41 +0200 Subject: [PATCH] config: Use prepared settings from app init to setup the vcs connection. --- rhodecode/lib/celerylib/__init__.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/rhodecode/lib/celerylib/__init__.py b/rhodecode/lib/celerylib/__init__.py index 47eda226..4702b43d 100644 --- a/rhodecode/lib/celerylib/__init__.py +++ b/rhodecode/lib/celerylib/__init__.py @@ -212,16 +212,16 @@ def dbsession(func): def vcsconnection(func): def __wrapper(func, *fargs, **fkwargs): if rhodecode.CELERY_ENABLED and not rhodecode.CELERY_EAGER: - backends = config['vcs.backends'] = aslist( - config.get('vcs.backends', 'hg,git'), sep=',') + settings = rhodecode.PYRAMID_SETTINGS + backends = settings['vcs.backends'] for alias in rhodecode.BACKENDS.keys(): if alias not in backends: del rhodecode.BACKENDS[alias] - utils.configure_pyro4(config) - utils.configure_vcs(config) + utils.configure_pyro4(settings) + utils.configure_vcs(settings) connect_vcs( - config['vcs.server'], - utils.get_vcs_server_protocol(config)) + settings['vcs.server'], + utils.get_vcs_server_protocol(settings)) ret = func(*fargs, **fkwargs) return ret