Show More
@@ -21,7 +21,6 b'' | |||
|
21 | 21 | import os |
|
22 | 22 | from pyramid.compat import configparser |
|
23 | 23 | from pyramid.paster import bootstrap as pyramid_bootstrap, setup_logging # pragma: no cover |
|
24 | from pyramid.scripting import prepare | |
|
25 | 24 | |
|
26 | 25 | from rhodecode.lib.request import Request |
|
27 | 26 | |
@@ -38,6 +37,8 b' def get_app_config(ini_path):' | |||
|
38 | 37 | |
|
39 | 38 | |
|
40 | 39 | def bootstrap(config_uri, options=None, env=None): |
|
40 | from rhodecode.lib.utils2 import AttributeDict | |
|
41 | ||
|
41 | 42 | if env: |
|
42 | 43 | os.environ.update(env) |
|
43 | 44 | |
@@ -49,6 +50,9 b' def bootstrap(config_uri, options=None, ' | |||
|
49 | 50 | pass |
|
50 | 51 | |
|
51 | 52 | request = Request.blank('/', base_url=base_url) |
|
52 | ||
|
53 | # fake inject a running user for bootstrap request ! | |
|
54 | request.user = AttributeDict({'username': 'bootstrap-user', | |
|
55 | 'user_id': 1, | |
|
56 | 'ip_addr': '127.0.0.1'}) | |
|
53 | 57 | return pyramid_bootstrap(config_uri, request=request, options=options) |
|
54 | 58 |
General Comments 0
You need to be logged in to leave comments.
Login now