Changeset - 525ed90e4577
[Not reviewed]
default
0 6 0
Marcin Kuzminski - 16 years ago 2010-02-20 14:30:13

major app speedup moved the wsgi creation to app globals, in order to make it run only once.
little config changes.
2 files changed:
Changeset was too big and was cut off... Show full diff anyway
0 comments (0 inline, 0 general)
development.ini
Show inline comments
 
########################################################################
 
##
 
## pylons_app - Pylons development environment configuration
 
##
 
## The %(here)s variable will be replaced with the parent directory of this file
 
##
 
[exe]
 
command = serve
 
daemon = false
 
user = nobody
 
group = nobody
 

	
 
[DEFAULT]
 
debug = true
 
## Uncomment and replace with the address which should receive any error reports
 
email_to = marcin.kuzminski@etelko.pl
 
smtp_server = localhost
 
error_email_from = paste_error@localhost
 

	
 
[server:main]
 
use = egg:Paste#http
 
host = 127.0.0.1
 
port = 5000
 
port = 8001
 

	
 
[app:main]
 
use = egg:pylons_app
 
full_stack = true
 
static_files = false
 
##default lang
 
lang=en
 

	
 
cache_dir = %(here)s/data
 
beaker.session.key = pylons_app
 
beaker.session.secret = #@^^F&VWUDCT%@$#WR^@&*IWEKF
 
beaker.session.timeout = 3600
 
@@ -48,61 +54,53 @@ beaker.session.type = memory
 

	
 
##if db or memcached is used
 
##you have to use
 
#beaker.session.url =
 
#beaker.session.table_name =
 

	
 
## WARNING: *THE LINE BELOW MUST BE UNCOMMENTED ON A PRODUCTION ENVIRONMENT*
 
## Debug mode will enable the interactive debugging tool, allowing ANYONE to
 
## execute malicious code after an exception is raised.
 
#set debug = false
 

	
 
##dozer logging
 
#logview.sqlalchemy = #faa
 
#logview.pylons.templating = #bfb
 
#logview.sample_app.lib = #aaa
 
logview.pylons.templating = #bfb
 
logview.sample_app.lib = #aaa
 

	
 
# Logging configuration
 
[loggers]
 
keys = root, routes, pylons_app, sqlalchemy
 
keys = root, routes, pylons_app
 

	
 
[handlers]
 
keys = console,file_handler
 

	
 
[formatters]
 
keys = generic
 

	
 
## LOGGERS ##
 
[logger_root]
 
level = DEBUG
 
handlers = console, file_handler
 

	
 
[logger_routes]
 
level = DEBUG
 
handlers = console
 
qualname = routes.middleware
 
# "level = DEBUG" logs the route matched and routing variables.
 

	
 
[logger_pylons_app]
 
level = DEBUG
 
handlers = console,file_handler
 
qualname = pylons_app
 

	
 
[logger_sqlalchemy]
 
level = DEBUG
 
handlers = 
 
qualname = sqlalchemy.pool
 
propagate = 0
 

	
 

	
 
## HANDLERS ##
 

	
 
[handler_console]
 
class = StreamHandler
 
args = (sys.stderr,)
 
level = NOTSET
 
formatter = generic
 

	
 
[handler_file_handler]
 
class = FileHandler
 
args = ('./pylons_app.log','a')
 
level = NOTSET
production.ini
Show inline comments
 
########################################################################
 
##
 
## pylons_app - Pylons development environment configuration
 
##
 
## The %(here)s variable will be replaced with the parent directory of this file
 
##
 
[exe]
 
command = serve
 
daemon = false
 
user = nobody
 
group = nobody
 

	
 
[DEFAULT]
 
debug = true
 
## Uncomment and replace with the address which should receive any error reports
 
email_to = marcin.kuzminski@etelko.pl
 
smtp_server = localhost
 
error_email_from = paste_error@localhost
 

	
 
[server:main]
 
use = egg:Paste#http
 
host = 127.0.0.1
 
port = 8001
 

	
 
@@ -45,63 +51,57 @@ beaker.session.auto = True
 
##“dbm”, “file”, “memcached”, “database”, and “memory”. 
 
##The storage uses the Container API that is also used by the cache system.
 
beaker.session.type = memory
 

	
 
##if db or memcached is used
 
##you have to use
 
#beaker.session.url =
 
#beaker.session.table_name =
 

	
 
## WARNING: *THE LINE BELOW MUST BE UNCOMMENTED ON A PRODUCTION ENVIRONMENT*
 
## Debug mode will enable the interactive debugging tool, allowing ANYONE to
 
## execute malicious code after an exception is raised.
 
#set debug = false
 
set debug = false
 

	
 
##dozer logging
 
#logview.sqlalchemy = #faa
 
#logview.pylons.templating = #bfb
 
#logview.sample_app.lib = #aaa
 

	
 
# Logging configuration
 
[loggers]
 
keys = root, routes, pylons_app, sqlalchemy
 
keys = root, routes, pylons_app
 

	
 
[handlers]
 
keys = console,file_handler
 

	
 
[formatters]
 
keys = generic
 

	
 
## LOGGERS ##
 
[logger_root]
 
level = DEBUG
 
handlers = file_handler
 

	
 
[logger_routes]
 
level = INFO
 
handlers = console
 
handlers = file_handler
 
qualname = routes.middleware
 
# "level = DEBUG" logs the route matched and routing variables.
 

	
 
[logger_pylons_app]
 
level = DEBUG
 
handlers = file_handler
 
qualname = pylons_app
 

	
 
[logger_sqlalchemy]
 
level = DEBUG
 
handlers = 
 
qualname = sqlalchemy.pool
 
propagate = 0
 

	
 

	
 
## HANDLERS ##
 

	
 
[handler_console]
 
class = StreamHandler
 
args = (sys.stderr,)
 
level = NOTSET
 
formatter = generic
 

	
 
[handler_file_handler]
 
class = FileHandler
 
args = ('./pylons_app.log','a')

Changeset was too big and was cut off... Show full diff anyway

0 comments (0 inline, 0 general)