Steve Piercy
2017-06-26 260895df7aa9073d09090aabfdea7e52c262f8bc
commit | author | age
c90471 1 ###
PE 2 # app configuration
1c561a 3 # https://docs.pylonsproject.org/projects/pyramid/en/latest/narr/environment.html
c90471 4 ###
PE 5
6 [app:main]
7 use = egg:sqla_demo
8
9 pyramid.reload_templates = false
10 pyramid.debug_authorization = false
11 pyramid.debug_notfound = false
12 pyramid.debug_routematch = false
13 pyramid.default_locale_name = en
14
15 sqlalchemy.url = sqlite:///%(here)s/sqla_demo.sqlite
16
b488f7 17 ###
SP 18 # wsgi server configuration
19 ###
20
c90471 21 [server:main]
PE 22 use = egg:waitress#main
fb17a3 23 listen = *:6543
c90471 24
PE 25 ###
26 # logging configuration
1c561a 27 # https://docs.pylonsproject.org/projects/pyramid/en/latest/narr/logging.html
c90471 28 ###
PE 29
30 [loggers]
31 keys = root, sqla_demo, sqlalchemy
32
33 [handlers]
34 keys = console
35
36 [formatters]
37 keys = generic
38
39 [logger_root]
40 level = WARN
41 handlers = console
42
43 [logger_sqla_demo]
44 level = WARN
45 handlers =
46 qualname = sqla_demo
47
48 [logger_sqlalchemy]
49 level = WARN
50 handlers =
51 qualname = sqlalchemy.engine
52 # "level = INFO" logs SQL queries.
53 # "level = DEBUG" logs SQL queries and results.
54 # "level = WARN" logs neither.  (Recommended for production systems.)
55
56 [handler_console]
57 class = StreamHandler
58 args = (sys.stderr,)
59 level = NOTSET
60 formatter = generic
61
62 [formatter_generic]
6a9366 63 format = %(asctime)s %(levelname)-5.5s [%(name)s:%(lineno)s][%(threadName)s] %(message)s