Steve Piercy
2017-06-26 1c561a57eae2e66e463466ab784dcedf684771c8
commit | author | age
321469 1 ###
SP 2 # app configuration
1c561a 3 # https://docs.pylonsproject.org/projects/pyramid/en/latest/narr/environment.html
321469 4 ###
SP 5
3d338e 6 [app:main]
43ab04 7 use = egg:tutorial
5edd54 8
875ded 9 pyramid.reload_templates = false
MM 10 pyramid.debug_authorization = false
11 pyramid.debug_notfound = false
12 pyramid.debug_routematch = false
13 pyramid.default_locale_name = en
efd07c 14
4e3de4 15 sqlalchemy.url = sqlite:///%(here)s/tutorial.sqlite
43ab04 16
bb5ba0 17 ###
SP 18 # wsgi server configuration
19 ###
20
43ab04 21 [server:main]
030d10 22 use = egg:waitress#main
fb17a3 23 listen = *:6543
43ab04 24
321469 25 ###
SP 26 # logging configuration
1c561a 27 # https://docs.pylonsproject.org/projects/pyramid/en/latest/narr/logging.html
321469 28 ###
43ab04 29
CM 30 [loggers]
31 keys = root, tutorial, sqlalchemy
32
33 [handlers]
34 keys = console
35
36 [formatters]
37 keys = generic
38
39 [logger_root]
a87a68 40 level = WARN
43ab04 41 handlers = console
CM 42
43 [logger_tutorial]
a87a68 44 level = WARN
43ab04 45 handlers =
CM 46 qualname = tutorial
47
a87a68 48 [logger_sqlalchemy]
CM 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
43ab04 56 [handler_console]
CM 57 class = StreamHandler
58 args = (sys.stderr,)
59 level = NOTSET
60 formatter = generic
61
62 [formatter_generic]
321469 63 format = %(asctime)s %(levelname)-5.5s [%(name)s:%(lineno)s][%(threadName)s] %(message)s