# kilo [loggers] keys=root [formatters] keys=normal,normal_with_name,debug [handlers] keys=production,file,devel [logger_root] {% if root_level -%} level={{ root_level }} {% else -%} level=WARNING {% endif -%} handlers=file,production [handler_production] class=handlers.SysLogHandler {% if log_level -%} level={{ log_level }} {% else -%} level=ERROR {% endif -%} formatter=normal_with_name args=(('/dev/log'), handlers.SysLogHandler.LOG_USER) [handler_file] class=FileHandler level=DEBUG formatter=normal_with_name args=('/var/log/keystone/keystone.log', 'a') [handler_devel] class=StreamHandler level=NOTSET formatter=debug args=(sys.stdout,) [formatter_normal] format=%(asctime)s %(levelname)s %(message)s [formatter_normal_with_name] format=(%(name)s): %(asctime)s %(levelname)s %(message)s [formatter_debug] format=(%(name)s): %(asctime)s %(levelname)s %(module)s %(funcName)s %(message)s