From 8668b43880931b519a479c761488688a3b05c2a6 Mon Sep 17 00:00:00 2001 From: crudo Date: Sat, 23 Dec 2017 17:11:24 +0100 Subject: [PATCH] Cleanup --- src/phi.py | 21 +++++++++++++++++++++ src/phi/app.py | 4 ---- src/phid | 1 - 3 files changed, 21 insertions(+), 5 deletions(-) create mode 100644 src/phi.py diff --git a/src/phi.py b/src/phi.py new file mode 100644 index 0000000..66db518 --- /dev/null +++ b/src/phi.py @@ -0,0 +1,21 @@ +from pprint import pformat as pp + +from phi.config import get_config +from phi.logging import setup_logging, get_logger +from phi.app import setup_app, run_app + +log = get_logger(__name__) + + +if __name__ == '__main__': + config_file, config = get_config() + + # Beware that everything happened until now + # could not possibly get logged. + setup_logging(config.get('logging', {})) + + log.info("Found configuration at '{}':\n{}" + .format(config_file, pp(config))) + + app = setup_app(config) + run_app(app) diff --git a/src/phi/app.py b/src/phi/app.py index 1012b4e..60fcd87 100644 --- a/src/phi/app.py +++ b/src/phi/app.py @@ -16,10 +16,6 @@ def setup_app(config): return app -def shutdown_app(app): - app['ldap_client'].close() - - def run_app(app): web.run_app(app, host=app['config']['core']['listen'].get('host', '127.0.0.1'), diff --git a/src/phid b/src/phid index ac7c97e..557979a 100755 --- a/src/phid +++ b/src/phid @@ -5,7 +5,6 @@ from phi.config import get_config from phi.logging import setup_logging, get_logger from phi.app import setup_app, run_app - log = get_logger(__name__)