import logging
from logging.config import dictConfig
from werkzeug.contrib.profiler import ProfilerMiddleware
# Environment must be set before importing the app factory function.
import lakesuperior.env_setup
from lakesuperior import env
from lakesuperior.config_parser import config
from lakesuperior.globals import AppGlobals
options = {
'restrictions': [50],
'profile_dir': '/var/tmp/lsup_profiling'
}
from lakesuperior.app import create_app
[docs]def run():
fcrepo = create_app(config['application'])
fcrepo.wsgi_app = ProfilerMiddleware(fcrepo.wsgi_app, **options)
fcrepo.config['PROFILE'] = True
fcrepo.run(debug = True)
if __name__ == '__main__':
run()