diff options
| author | Joe Heck <heckj@mac.com> | 2012-01-10 13:42:03 -0800 |
|---|---|---|
| committer | Joe Heck <heckj@mac.com> | 2012-01-10 13:42:18 -0800 |
| commit | 393aedb7ace6843b637aca7d156ffb9a430e671f (patch) | |
| tree | 215868ab754aeb61a9b0277dc81fd1bab21e7b15 /bin | |
| parent | 6540120494b0d5ed476ed053af980547bf26e4cd (diff) | |
adding logging from configuration files, default logging per common
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/keystone | 9 |
1 files changed, 7 insertions, 2 deletions
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]) |
