annotate development.ini @ 367:a26f48ad7a8a

fixes issue #16 reimplementation of database repository, for using generic pk instead of repo naming as pk. Which caused to many problems. Fixed issue when redirecting after repo name change to 404. Removed update hook from basic app setup
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 27 Jul 2010 14:53:22 +0200
parents 6484963056cd
children 28f19fa562df
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
1 ################################################################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
2 ################################################################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
3 # pylons_app - Pylons environment configuration #
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
4 # #
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
5 # The %(here)s variable will be replaced with the parent directory of this file#
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
6 ################################################################################
10
525ed90e4577 major app speedup moved the wsgi creation to app globals, in order to make it run only once.
Marcin Kuzminski
parents: 5
diff changeset
7
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
8 [DEFAULT]
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
9 debug = true
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
10 ############################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
11 ## Uncomment and replace with the address ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
12 ## which should receive any error reports ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
13 ############################################
258
00892f5cf504 configs fixups
Marcin Kuzminski <marcin@python-works.com>
parents: 253
diff changeset
14 #email_to = admin@localhost
00892f5cf504 configs fixups
Marcin Kuzminski <marcin@python-works.com>
parents: 253
diff changeset
15 #smtp_server = mail.server.com
14
923f0e6ab010 change error controller,
Marcin Kuzminski
parents: 12
diff changeset
16 #error_email_from = paste_error@localhost
923f0e6ab010 change error controller,
Marcin Kuzminski
parents: 12
diff changeset
17 #smtp_username =
923f0e6ab010 change error controller,
Marcin Kuzminski
parents: 12
diff changeset
18 #smtp_password =
923f0e6ab010 change error controller,
Marcin Kuzminski
parents: 12
diff changeset
19 #error_message = 'mercurial crash !'
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
20
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
21 [server:main]
86
e47d1db5ef20 Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents: 83
diff changeset
22 ##nr of threads to spawn
83
db39d0ca5308 implemented Shortlog as seperate controller,
Marcin Kuzminski <marcin@python-blog.com>
parents: 69
diff changeset
23 threadpool_workers = 5
86
e47d1db5ef20 Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents: 83
diff changeset
24
e47d1db5ef20 Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents: 83
diff changeset
25 ##max request before
e47d1db5ef20 Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents: 83
diff changeset
26 threadpool_max_requests = 2
e47d1db5ef20 Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents: 83
diff changeset
27
e47d1db5ef20 Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents: 83
diff changeset
28 ##option to use threads of process
e47d1db5ef20 Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents: 83
diff changeset
29 use_threadpool = true
e47d1db5ef20 Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents: 83
diff changeset
30
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
31 use = egg:Paste#http
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
32 host = 127.0.0.1
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
33 port = 5000
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
34
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
35 [app:main]
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
36 use = egg:pylons_app
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
37 full_stack = true
253
7effcce03192 docs update, developments serves statics as default
Marcin Kuzminski <marcin@python-works.com>
parents: 241
diff changeset
38 static_files = true
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
39 lang=en
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
40 cache_dir = %(here)s/data
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
41
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
42 ####################################
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
43 ### BEAKER CACHE ####
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
44 ####################################
258
00892f5cf504 configs fixups
Marcin Kuzminski <marcin@python-works.com>
parents: 253
diff changeset
45 beaker.cache.data_dir=/%(here)s/data/cache/data
00892f5cf504 configs fixups
Marcin Kuzminski <marcin@python-works.com>
parents: 253
diff changeset
46 beaker.cache.lock_dir=/%(here)s/data/cache/lock
343
6484963056cd implemented cache for repeated queries in simplehg mercurial requests
Marcin Kuzminski <marcin@python-works.com>
parents: 342
diff changeset
47 beaker.cache.regions=super_short_term,short_term,long_term
232
37a832dc4a82 some beaker cache changes, and added repr to models
Marcin Kuzminski <marcin@python-works.com>
parents: 231
diff changeset
48 beaker.cache.long_term.type=memory
37a832dc4a82 some beaker cache changes, and added repr to models
Marcin Kuzminski <marcin@python-works.com>
parents: 231
diff changeset
49 beaker.cache.long_term.expire=36000
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
50 beaker.cache.short_term.type=memory
93
aec4c0071cb3 added empty controllers for branches tags files graph, routing and test for them
Marcin Kuzminski <marcin@python-works.com>
parents: 86
diff changeset
51 beaker.cache.short_term.expire=60
343
6484963056cd implemented cache for repeated queries in simplehg mercurial requests
Marcin Kuzminski <marcin@python-works.com>
parents: 342
diff changeset
52 beaker.cache.super_short_term.type=memory
6484963056cd implemented cache for repeated queries in simplehg mercurial requests
Marcin Kuzminski <marcin@python-works.com>
parents: 342
diff changeset
53 beaker.cache.super_short_term.expire=10
107
5e2470ebdbc6 Added repo switcher, in base and long term caching for this.
Marcin Kuzminski <marcin@python-works.com>
parents: 93
diff changeset
54
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
55 ################################################################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
56 ## WARNING: *THE LINE BELOW MUST BE UNCOMMENTED ON A PRODUCTION ENVIRONMENT* ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
57 ## Debug mode will enable the interactive debugging tool, allowing ANYONE to ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
58 ## execute malicious code after an exception is raised. ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
59 ################################################################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
60 #set debug = false
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
61
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
62 ##################################
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
63 ### LOGVIEW CONFIG ###
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
64 ##################################
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
65 logview.sqlalchemy = #faa
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
66 logview.pylons.templating = #bfb
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
67 logview.pylons.util = #eee
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
68
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
69 #########################################################
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
70 ### DB CONFIGS - EACH DB WILL HAVE IT'S OWN CONFIG ###
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
71 #########################################################
60
eb0268a89187 Changed db name, and project prefix
Marcin Kuzminski <marcin@python-blog.com>
parents: 56
diff changeset
72 sqlalchemy.db1.url = sqlite:///%(here)s/hg_app.db
93
aec4c0071cb3 added empty controllers for branches tags files graph, routing and test for them
Marcin Kuzminski <marcin@python-works.com>
parents: 86
diff changeset
73 #sqlalchemy.db1.echo = False
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
74 #sqlalchemy.db1.pool_recycle = 3600
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
75 sqlalchemy.convert_unicode = true
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
76
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
77 ################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
78 ### LOGGING CONFIGURATION ####
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
79 ################################
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
80 [loggers]
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
81 keys = root, routes, pylons_app, sqlalchemy
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
82
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
83 [handlers]
17
436bee78d81a Litle code cleanups, This version handles repos correctly.
Marcin Kuzminski
parents: 15
diff changeset
84 keys = console
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
85
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
86 [formatters]
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
87 keys = generic,color_formatter
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
88
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
89 #############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
90 ## LOGGERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
91 #############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
92 [logger_root]
15
c8265b4f0c2a added log4j to development,
Marcin Kuzminski
parents: 14
diff changeset
93 level = NOTSET
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
94 handlers = console
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
95
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
96 [logger_routes]
69
76b23189f987 Updated logginf of routes
Marcin Kuzminski <marcin@python-blog.com>
parents: 60
diff changeset
97 level = DEBUG
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
98 handlers = console
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
99 qualname = routes.middleware
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
100 # "level = DEBUG" logs the route matched and routing variables.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
101
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
102 [logger_pylons_app]
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
103 level = DEBUG
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
104 handlers = console
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
105 qualname = pylons_app
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
106 propagate = 0
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
107
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
108 [logger_sqlalchemy]
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
109 level = ERROR
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
110 handlers = console
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
111 qualname = sqlalchemy.engine
93
aec4c0071cb3 added empty controllers for branches tags files graph, routing and test for them
Marcin Kuzminski <marcin@python-works.com>
parents: 86
diff changeset
112 propagate = 0
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
113
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
114 ##############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
115 ## HANDLERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
116 ##############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
117
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
118 [handler_console]
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
119 class = StreamHandler
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
120 args = (sys.stderr,)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
121 level = NOTSET
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
122 formatter = color_formatter
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
123
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
124 ################
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
125 ## FORMATTERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
126 ################
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
127
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
128 [formatter_generic]
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
129 format = %(asctime)s.%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s
46
9db7782727b3 Static files for production fixed
Marcin Kuzminski <marcin@python-blog.com>
parents: 41
diff changeset
130 datefmt = %Y-%m-%d %H:%M:%S
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
131
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
132 [formatter_color_formatter]
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
133 class=pylons_app.lib.colored_formatter.ColorFormatter
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
134 format= %(asctime)s.%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
135 datefmt = %Y-%m-%d %H:%M:%S