1### 2# app configuration 3# http://docs.pylonsproject.org/projects/pyramid/en/1.7-branch/narr/environment.html 4### 5 6[app:main] 7use = egg:tutorial 8 9pyramid.reload_templates = true 10pyramid.debug_authorization = false 11pyramid.debug_notfound = false 12pyramid.debug_routematch = false 13pyramid.default_locale_name = en 14pyramid.includes = 15 pyramid_debugtoolbar 16 pyramid_tm 17 18sqlalchemy.url = sqlite:///%(here)s/tutorial.sqlite 19 20# By default, the toolbar only appears for clients from IP addresses 21# '127.0.0.1' and '::1'. 22# debugtoolbar.hosts = 127.0.0.1 ::1 23 24### 25# wsgi server configuration 26### 27 28[server:main] 29use = egg:waitress#main 30host = 127.0.0.1 31port = 6543 32 33### 34# logging configuration 35# http://docs.pylonsproject.org/projects/pyramid/en/1.7-branch/narr/logging.html 36### 37 38[loggers] 39keys = root, tutorial, sqlalchemy 40 41[handlers] 42keys = console 43 44[formatters] 45keys = generic 46 47[logger_root] 48level = INFO 49handlers = console 50 51[logger_tutorial] 52level = DEBUG 53handlers = 54qualname = tutorial 55 56[logger_sqlalchemy] 57level = INFO 58handlers = 59qualname = sqlalchemy.engine 60# "level = INFO" logs SQL queries. 61# "level = DEBUG" logs SQL queries and results. 62# "level = WARN" logs neither. (Recommended for production systems.) 63 64[handler_console] 65class = StreamHandler 66args = (sys.stderr,) 67level = NOTSET 68formatter = generic 69 70[formatter_generic] 71format = %(asctime)s %(levelname)-5.5s [%(name)s:%(lineno)s][%(threadName)s] %(message)s 72