Mercurial > kallithea
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 |
rev | line source |
---|---|
12 | 1 ################################################################################ |
2 ################################################################################ | |
3 # pylons_app - Pylons environment configuration # | |
4 # # | |
5 # The %(here)s variable will be replaced with the parent directory of this file# | |
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 | 8 [DEFAULT] |
9 debug = true | |
12 | 10 ############################################ |
11 ## Uncomment and replace with the address ## | |
12 ## which should receive any error reports ## | |
13 ############################################ | |
258 | 14 #email_to = admin@localhost |
15 #smtp_server = mail.server.com | |
14 | 16 #error_email_from = paste_error@localhost |
17 #smtp_username = | |
18 #smtp_password = | |
19 #error_message = 'mercurial crash !' | |
0 | 20 |
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 | 31 use = egg:Paste#http |
32 host = 127.0.0.1 | |
12 | 33 port = 5000 |
0 | 34 |
35 [app:main] | |
36 use = egg:pylons_app | |
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 | 39 lang=en |
40 cache_dir = %(here)s/data | |
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 | 45 beaker.cache.data_dir=/%(here)s/data/cache/data |
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 | 55 ################################################################################ |
56 ## WARNING: *THE LINE BELOW MUST BE UNCOMMENTED ON A PRODUCTION ENVIRONMENT* ## | |
57 ## Debug mode will enable the interactive debugging tool, allowing ANYONE to ## | |
58 ## execute malicious code after an exception is raised. ## | |
59 ################################################################################ | |
60 #set debug = false | |
0 | 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 | 77 ################################ |
78 ### LOGGING CONFIGURATION #### | |
79 ################################ | |
0 | 80 [loggers] |
12 | 81 keys = root, routes, pylons_app, sqlalchemy |
0 | 82 |
83 [handlers] | |
17
436bee78d81a
Litle code cleanups, This version handles repos correctly.
Marcin Kuzminski
parents:
15
diff
changeset
|
84 keys = console |
0 | 85 |
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 | 88 |
12 | 89 ############# |
0 | 90 ## LOGGERS ## |
12 | 91 ############# |
0 | 92 [logger_root] |
15 | 93 level = NOTSET |
12 | 94 handlers = console |
0 | 95 |
96 [logger_routes] | |
69
76b23189f987
Updated logginf of routes
Marcin Kuzminski <marcin@python-blog.com>
parents:
60
diff
changeset
|
97 level = DEBUG |
0 | 98 handlers = console |
99 qualname = routes.middleware | |
100 # "level = DEBUG" logs the route matched and routing variables. | |
101 | |
102 [logger_pylons_app] | |
103 level = DEBUG | |
12 | 104 handlers = console |
0 | 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 | 107 |
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 | 110 handlers = console |
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 | 113 |
114 ############## | |
0 | 115 ## HANDLERS ## |
12 | 116 ############## |
0 | 117 |
118 [handler_console] | |
119 class = StreamHandler | |
120 args = (sys.stderr,) | |
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 | 123 |
12 | 124 ################ |
0 | 125 ## FORMATTERS ## |
12 | 126 ################ |
0 | 127 |
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 | 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 |