Mercurial > farol > farol
diff farol/main.py @ 9:5b84a2c4f30c
Get rid of the custom Proxy, gunicorn does it for us, add Logging to file
author | Benoît Allard <benoit.allard@greenbone.net> |
---|---|
date | Mon, 29 Sep 2014 14:15:21 +0200 |
parents | 2ce3676c9b2e |
children | a32f9b86edb4 |
line wrap: on
line diff
--- a/farol/main.py Thu Sep 25 17:49:43 2014 +0200 +++ b/farol/main.py Mon Sep 29 14:15:21 2014 +0200 @@ -37,7 +37,6 @@ from .session import get_current, set_current, has_current, del_current, document_required from .vulnerability import vulnerability from .producttree import producttree -from .proxy import ReverseProxied app = Flask(__name__, instance_relative_config=True) app.config.from_object('farol.config.Config') @@ -47,7 +46,12 @@ app.register_blueprint(vulnerability, url_prefix='/vulnerability') app.register_blueprint(producttree, url_prefix='/producttree') -app.wsgi_app = ReverseProxied(app.wsgi_app) +if not app.debug: + import logging + from logging import FileHandler + file_handler = FileHandler(os.path.join(app.instance_path, 'farol.log')) + file_handler.setLevel(logging.WARNING) + app.logger.addHandler(file_handler) @app.context_processor def cache_content():