Show More
@@ -108,10 +108,6 b' class RhodecodeCeleryTask(Task):' | |||||
108 | log.debug('using celery proxy data to run task: %r', proxy_data) |
|
108 | log.debug('using celery proxy data to run task: %r', proxy_data) | |
109 |
|
109 | |||
110 | from rhodecode.config.routing import make_map |
|
110 | from rhodecode.config.routing import make_map | |
111 | from rhodecode.config.middleware import make_pyramid_app |
|
|||
112 |
|
||||
113 | # TODO: this can be done once per worker versus per task |
|
|||
114 | pyramid_app = make_pyramid_app(config, **config['app_conf']) |
|
|||
115 |
|
111 | |||
116 | request = Request.blank('/', environ=proxy_data['environ']) |
|
112 | request = Request.blank('/', environ=proxy_data['environ']) | |
117 | request.user = AuthUser(user_id=proxy_data['auth_user']['user_id'], |
|
113 | request.user = AuthUser(user_id=proxy_data['auth_user']['user_id'], |
@@ -86,3 +86,7 b' class PylonsLoader(BaseLoader):' | |||||
86 | Import task modules. |
|
86 | Import task modules. | |
87 | """ |
|
87 | """ | |
88 | self.import_default_modules() |
|
88 | self.import_default_modules() | |
|
89 | from rhodecode.config.middleware import make_pyramid_app | |||
|
90 | ||||
|
91 | # adding to self to keep a reference around | |||
|
92 | self.pyramid_app = make_pyramid_app(config, **config['app_conf']) |
General Comments 0
You need to be logged in to leave comments.
Login now