forked from ISTI-ansible-roles/ansible-role-ckan
15 lines
571 B
Plaintext
15 lines
571 B
Plaintext
|
import os
|
||
|
activate_this = os.path.join('/usr/lib/ckan/default/bin/activate_this.py')
|
||
|
execfile(activate_this, dict(__file__=activate_this))
|
||
|
|
||
|
from paste.deploy import loadapp
|
||
|
|
||
|
config_filepath = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'production.ini')
|
||
|
from paste.script.util.logging_config import fileConfig
|
||
|
fileConfig(config_filepath)
|
||
|
_application = loadapp('config:%s' % config_filepath)
|
||
|
|
||
|
def application(environ, start_response):
|
||
|
environ['wsgi.url_scheme'] = environ.get('HTTP_X_URL_SCHEME', 'http')
|
||
|
return _application(environ, start_response)
|