## -*- mode: conf; -*-

<%text>############################################################</%text>
#
# Development web app config for ${name}
#
<%text>############################################################</%text>


<%text>##############################</%text>
# rattail
<%text>##############################</%text>

[rattail.config]
include = %(here)s/rattail.conf


<%text>##############################</%text>
# pyramid
<%text>##############################</%text>

[app:main]
use = egg:${egg_name}

pyramid.reload_templates = true
pyramid.debug_all = true
pyramid.default_locale_name = en
# you can enable this if you find it helpful
#pyramid.includes = pyramid_debugtoolbar

beaker.session.type = file
beaker.session.data_dir = %(here)s/sessions/data
beaker.session.lock_dir = %(here)s/sessions/lock
# this secret should only be used in development!
beaker.session.secret = ${beaker_session_secret}
beaker.session.key = rattail

exclog.extra_info = true

rattail.config = %(__file__)s

[server:main]
use = egg:waitress#main
# to bind to all interfaces, set host to 0.0.0.0
host = 127.0.0.1
port = 9080


<%text>##############################</%text>
# logging
<%text>##############################</%text>

[handler_console]
level = INFO

[handler_file]
args = ('<ENVDIR>/app/log/web.log', 'a', 1000000, 100, 'utf_8')
