From 393aedb7ace6843b637aca7d156ffb9a430e671f Mon Sep 17 00:00:00 2001 From: Joe Heck Date: Tue, 10 Jan 2012 13:42:03 -0800 Subject: adding logging from configuration files, default logging per common --- bin/keystone | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'bin') diff --git a/bin/keystone b/bin/keystone index 881e5175..6e0f4398 100755 --- a/bin/keystone +++ b/bin/keystone @@ -32,6 +32,8 @@ def create_server(conf, name, port): def serve(*servers): for server in servers: + logging.debug("starting server %s on port %s", server.application, + server.port) server.start() for server in servers: @@ -51,8 +53,11 @@ if __name__ == '__main__': CONF(config_files=config_files) - # TODO(termie): configure this based on config - logging.getLogger().setLevel(logging.DEBUG) + config.setup_logging(CONF) + + # Log the options used when starting if we're in debug mode... + if CONF.debug: + CONF.log_opt_values(logging.getLogger(CONF.prog), logging.DEBUG) options = deploy.appconfig('config:%s' % CONF.config_file[0]) -- cgit