Mercurial > kallithea
annotate development.ini @ 3570:8173b0cfe9bd beta
settings: simplify handling of form values for hooks and extensions
This makes simpler to follow the code path and search for input input field
names. The form field names are hardcoded in the template, so generating them
programmatically in the controller do not really add any flexibility.
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Wed, 20 Mar 2013 15:00:31 +0100 |
parents | c04d1d9b6193 |
children | 6750e8b5d234 |
rev | line source |
---|---|
12 | 1 ################################################################################ |
2 ################################################################################ | |
776
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
3 # RhodeCode - Pylons environment configuration # |
12 | 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 | |
1355
bfc529377cdc
added simple profiling middleware controlled by .ini file flag
Marcin Kuzminski <marcin@python-works.com>
parents:
1278
diff
changeset
|
10 pdebug = false |
474
a3d9d24acbec
Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents:
471
diff
changeset
|
11 ################################################################################ |
a3d9d24acbec
Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents:
471
diff
changeset
|
12 ## Uncomment and replace with the address which should receive ## |
776
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
13 ## any error reports after application crash ## |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
14 ## Additionally those settings will be used by RhodeCode mailing system ## |
474
a3d9d24acbec
Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents:
471
diff
changeset
|
15 ################################################################################ |
258 | 16 #email_to = admin@localhost |
474
a3d9d24acbec
Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents:
471
diff
changeset
|
17 #error_email_from = paste_error@localhost |
549
f99075170eb4
more renames for rhode code !!
Marcin Kuzminski <marcin@python-works.com>
parents:
548
diff
changeset
|
18 #app_email_from = rhodecode-noreply@localhost |
474
a3d9d24acbec
Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents:
471
diff
changeset
|
19 #error_message = |
1717
7ff304d3028f
Notification fixes
Marcin Kuzminski <marcin@python-works.com>
parents:
1714
diff
changeset
|
20 #email_prefix = [RhodeCode] |
474
a3d9d24acbec
Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents:
471
diff
changeset
|
21 |
258 | 22 #smtp_server = mail.server.com |
14 | 23 #smtp_username = |
776
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
24 #smtp_password = |
474
a3d9d24acbec
Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents:
471
diff
changeset
|
25 #smtp_port = |
776
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
26 #smtp_use_tls = false |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
27 #smtp_use_ssl = true |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
28 ## Specify available auth parameters here (e.g. LOGIN PLAIN CRAM-MD5, etc.) |
1582
e060b2be1ea5
Updated ini files for new auth flag for mailing
Marcin Kuzminski <marcin@python-works.com>
parents:
1360
diff
changeset
|
29 #smtp_auth = |
0 | 30 |
31 [server:main] | |
3087
a797ada9d2ad
added option to ini file to define lightweight dashboard items per page before pagination
Marcin Kuzminski <marcin@python-works.com>
parents:
3028
diff
changeset
|
32 ## PASTE |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
33 ## nr of threads to spawn |
2597
7b092b919f4f
Switch to waitress wsgi server by default in rhodecode.
Marcin Kuzminski <marcin@python-works.com>
parents:
2339
diff
changeset
|
34 #threadpool_workers = 5 |
86
e47d1db5ef20
Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents:
83
diff
changeset
|
35 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
36 ## max request before thread respawn |
2597
7b092b919f4f
Switch to waitress wsgi server by default in rhodecode.
Marcin Kuzminski <marcin@python-works.com>
parents:
2339
diff
changeset
|
37 #threadpool_max_requests = 10 |
86
e47d1db5ef20
Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents:
83
diff
changeset
|
38 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
39 ## option to use threads of process |
2597
7b092b919f4f
Switch to waitress wsgi server by default in rhodecode.
Marcin Kuzminski <marcin@python-works.com>
parents:
2339
diff
changeset
|
40 #use_threadpool = true |
86
e47d1db5ef20
Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents:
83
diff
changeset
|
41 |
2597
7b092b919f4f
Switch to waitress wsgi server by default in rhodecode.
Marcin Kuzminski <marcin@python-works.com>
parents:
2339
diff
changeset
|
42 #use = egg:Paste#http |
3087
a797ada9d2ad
added option to ini file to define lightweight dashboard items per page before pagination
Marcin Kuzminski <marcin@python-works.com>
parents:
3028
diff
changeset
|
43 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
44 ## WAITRESS |
3087
a797ada9d2ad
added option to ini file to define lightweight dashboard items per page before pagination
Marcin Kuzminski <marcin@python-works.com>
parents:
3028
diff
changeset
|
45 threads = 5 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
46 ## 100GB |
3376
e67b2ef07a8e
git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
3359
diff
changeset
|
47 max_request_body_size = 107374182400 |
2597
7b092b919f4f
Switch to waitress wsgi server by default in rhodecode.
Marcin Kuzminski <marcin@python-works.com>
parents:
2339
diff
changeset
|
48 use = egg:waitress#main |
3087
a797ada9d2ad
added option to ini file to define lightweight dashboard items per page before pagination
Marcin Kuzminski <marcin@python-works.com>
parents:
3028
diff
changeset
|
49 |
716
1f8546ccccdd
some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents:
683
diff
changeset
|
50 host = 0.0.0.0 |
12 | 51 port = 5000 |
0 | 52 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
53 ## prefix middleware for rc |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
54 #[filter:proxy-prefix] |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
55 #use = egg:PasteDeploy#prefix |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
56 #prefix = /<your-prefix> |
2615
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
57 |
0 | 58 [app:main] |
547
1e757ac98988
renamed project to rhodecode
Marcin Kuzminski <marcin@python-works.com>
parents:
474
diff
changeset
|
59 use = egg:rhodecode |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
60 ## enable proxy prefix middleware |
2615
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
61 #filter-with = proxy-prefix |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
62 |
0 | 63 full_stack = true |
253
7effcce03192
docs update, developments serves statics as default
Marcin Kuzminski <marcin@python-works.com>
parents:
241
diff
changeset
|
64 static_files = true |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
65 ## Optional Languages |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
66 ## en, fr, ja, pt_BR, zh_CN, zh_TW, pl |
2016
6020e3884a58
implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents:
1933
diff
changeset
|
67 lang = en |
0 | 68 cache_dir = %(here)s/data |
683
341beaa9edba
Implemented whoosh index building as paster command.
Marcin Kuzminski <marcin@python-works.com>
parents:
667
diff
changeset
|
69 index_dir = %(here)s/data/index |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
70 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
71 ## uncomment and set this path to use archive download cache |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
72 #archive_cache_dir = /tmp/tarballcache |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
73 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
74 ## change this to unique ID for security |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
75 app_instance_uuid = rc-production |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
76 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
77 ## cut off limit for large diffs (size in bytes) |
812
30ad41c76fae
fixes #79 cut off limit was added into .ini config files
Marcin Kuzminski <marcin@python-works.com>
parents:
776
diff
changeset
|
78 cut_off_limit = 256000 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
79 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
80 ## use cache version of scm repo everywhere |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
81 vcs_full_cache = true |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
82 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
83 ## force https in RhodeCode, fixes https redirects, assumes it's always https |
914
110a00c181de
Added force https option into config files
Marcin Kuzminski <marcin@python-works.com>
parents:
812
diff
changeset
|
84 force_https = false |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
85 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
86 ## use Strict-Transport-Security headers |
3359
c394a564ab71
make the htsts headers optional and stored in .ini file.
Marcin Kuzminski <marcin@python-works.com>
parents:
3087
diff
changeset
|
87 use_htsts = false |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
88 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
89 ## number of commits stats will parse on each iteration |
1076
db71228a4c23
moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
964
diff
changeset
|
90 commit_parse_limit = 25 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
91 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
92 ## number of items displayed in lightweight dashboard before paginating is shown |
3087
a797ada9d2ad
added option to ini file to define lightweight dashboard items per page before pagination
Marcin Kuzminski <marcin@python-works.com>
parents:
3028
diff
changeset
|
93 dashboard_items = 100 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
94 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
95 ## use gravatar service to display avatars |
1110
5351a3a32381
#21 added optional flag to disable gravatar, and use local icon
Marcin Kuzminski <marcin@python-works.com>
parents:
1076
diff
changeset
|
96 use_gravatar = true |
2736
3aad896d9a02
sync alternative gravatar options to other .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
2615
diff
changeset
|
97 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
98 ## path to git executable |
3376
e67b2ef07a8e
git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
3359
diff
changeset
|
99 git_path = git |
e67b2ef07a8e
git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
3359
diff
changeset
|
100 |
3561
c04d1d9b6193
made git refs filter configurable ref issue #797
Marcin Kuzminski <marcin@python-works.com>
parents:
3557
diff
changeset
|
101 ## git rev filter option, --all is the default filter, if you need to |
c04d1d9b6193
made git refs filter configurable ref issue #797
Marcin Kuzminski <marcin@python-works.com>
parents:
3557
diff
changeset
|
102 ## hide all refs in changelog switch this to --branches --tags |
c04d1d9b6193
made git refs filter configurable ref issue #797
Marcin Kuzminski <marcin@python-works.com>
parents:
3557
diff
changeset
|
103 git_rev_filter=--all |
c04d1d9b6193
made git refs filter configurable ref issue #797
Marcin Kuzminski <marcin@python-works.com>
parents:
3557
diff
changeset
|
104 |
3028
30a226406fa4
Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents:
3025
diff
changeset
|
105 ## RSS feed options |
30a226406fa4
Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents:
3025
diff
changeset
|
106 rss_cut_off_limit = 256000 |
30a226406fa4
Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents:
3025
diff
changeset
|
107 rss_items_per_page = 10 |
30a226406fa4
Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents:
3025
diff
changeset
|
108 rss_include_diff = false |
30a226406fa4
Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents:
3025
diff
changeset
|
109 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
110 ## show hash options for changelog |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
111 sha_len = 12 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
112 sha_rev = true |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
113 |
3028
30a226406fa4
Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents:
3025
diff
changeset
|
114 |
2736
3aad896d9a02
sync alternative gravatar options to other .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
2615
diff
changeset
|
115 ## alternative_gravatar_url allows you to use your own avatar server application |
3aad896d9a02
sync alternative gravatar options to other .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
2615
diff
changeset
|
116 ## the following parts of the URL will be replaced |
2751
e291f25ea87f
fixes issue #543, un-broken alternative gravatar option
Marcin Kuzminski <marcin@python-works.com>
parents:
2736
diff
changeset
|
117 ## {email} user email |
e291f25ea87f
fixes issue #543, un-broken alternative gravatar option
Marcin Kuzminski <marcin@python-works.com>
parents:
2736
diff
changeset
|
118 ## {md5email} md5 hash of the user email (like at gravatar.com) |
e291f25ea87f
fixes issue #543, un-broken alternative gravatar option
Marcin Kuzminski <marcin@python-works.com>
parents:
2736
diff
changeset
|
119 ## {size} size of the image that is expected from the server application |
2836
819eb7f8a555
Implemented patch from andrewsh ref #565 Add support for {netloc} and {scheme}
Marcin Kuzminski <marcin@python-works.com>
parents:
2751
diff
changeset
|
120 ## {scheme} http/https from RhodeCode server |
819eb7f8a555
Implemented patch from andrewsh ref #565 Add support for {netloc} and {scheme}
Marcin Kuzminski <marcin@python-works.com>
parents:
2751
diff
changeset
|
121 ## {netloc} network location from RhodeCode server |
2751
e291f25ea87f
fixes issue #543, un-broken alternative gravatar option
Marcin Kuzminski <marcin@python-works.com>
parents:
2736
diff
changeset
|
122 #alternative_gravatar_url = http://myavatarserver.com/getbyemail/{email}/{size} |
e291f25ea87f
fixes issue #543, un-broken alternative gravatar option
Marcin Kuzminski <marcin@python-works.com>
parents:
2736
diff
changeset
|
123 #alternative_gravatar_url = http://myavatarserver.com/getbymd5/{md5email}?s={size} |
2736
3aad896d9a02
sync alternative gravatar options to other .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
2615
diff
changeset
|
124 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
125 |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
126 ## container auth options |
1628
de71a4bde097
Some code cleanups and fixes
Marcin Kuzminski <marcin@python-works.com>
parents:
1607
diff
changeset
|
127 container_auth_enabled = false |
de71a4bde097
Some code cleanups and fixes
Marcin Kuzminski <marcin@python-works.com>
parents:
1607
diff
changeset
|
128 proxypass_auth_enabled = false |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
129 |
3008
6e76b4892d72
Implemented #647, option to pass list of default encoding used to encode to/decode from unicode
Marcin Kuzminski <marcin@python-works.com>
parents:
2940
diff
changeset
|
130 ## default encoding used to convert from and to unicode |
6e76b4892d72
Implemented #647, option to pass list of default encoding used to encode to/decode from unicode
Marcin Kuzminski <marcin@python-works.com>
parents:
2940
diff
changeset
|
131 ## can be also a comma seperated list of encoding in case of mixed encodings |
2016
6020e3884a58
implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents:
1933
diff
changeset
|
132 default_encoding = utf8 |
0 | 133 |
1652
8384eaabeb19
configurable clone url
Marcin Kuzminski <marcin@python-works.com>
parents:
1628
diff
changeset
|
134 ## overwrite schema of clone url |
1837
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
135 ## available vars: |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
136 ## scheme - http/https |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
137 ## user - current user |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
138 ## pass - password |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
139 ## netloc - network location |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
140 ## path - usually repo_name |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
141 |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
142 #clone_uri = {scheme}://{user}{pass}{netloc}{path} |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
143 |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
144 ## issue tracking mapping for commits messages |
1933
3da456a3a211
changed default issue tracker links pattern
Marcin Kuzminski <marcin@python-works.com>
parents:
1868
diff
changeset
|
145 ## comment out issue_pat, issue_server, issue_prefix to enable |
1837
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
146 |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
147 ## pattern to get the issues from commit messages |
1933
3da456a3a211
changed default issue tracker links pattern
Marcin Kuzminski <marcin@python-works.com>
parents:
1868
diff
changeset
|
148 ## default one used here is #<numbers> with a regex passive group for `#` |
3da456a3a211
changed default issue tracker links pattern
Marcin Kuzminski <marcin@python-works.com>
parents:
1868
diff
changeset
|
149 ## {id} will be all groups matched from this pattern |
1837
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
150 |
1933
3da456a3a211
changed default issue tracker links pattern
Marcin Kuzminski <marcin@python-works.com>
parents:
1868
diff
changeset
|
151 issue_pat = (?:\s*#)(\d+) |
1837
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
152 |
1933
3da456a3a211
changed default issue tracker links pattern
Marcin Kuzminski <marcin@python-works.com>
parents:
1868
diff
changeset
|
153 ## server url to the issue, each {id} will be replaced with match |
2339
79b3c9c66c54
Added optional repo_name into issue tracker url to get just the name of repo without group prefix
Marcin Kuzminski <marcin@python-works.com>
parents:
2149
diff
changeset
|
154 ## fetched from the regex and {repo} is replaced with full repository name |
79b3c9c66c54
Added optional repo_name into issue tracker url to get just the name of repo without group prefix
Marcin Kuzminski <marcin@python-works.com>
parents:
2149
diff
changeset
|
155 ## including groups {repo_name} is replaced with just name of repo |
1837
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
156 |
1868
f26acc1b27e2
added repository name into issue tracker link to support different projects issues tracker mapping
Marcin Kuzminski <marcin@python-works.com>
parents:
1865
diff
changeset
|
157 issue_server_link = https://myissueserver.com/{repo}/issue/{id} |
1837
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
158 |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
159 ## prefix to add to link to indicate it's an url |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
160 ## #314 will be replaced by <issue_prefix><id> |
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
161 |
1865 | 162 issue_prefix = # |
1837
a6a30c919513
#73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents:
1831
diff
changeset
|
163 |
2866
736678a8c881
#518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents:
2836
diff
changeset
|
164 ## issue_pat, issue_server_link, issue_prefix can have suffixes to specify |
736678a8c881
#518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents:
2836
diff
changeset
|
165 ## multiple patterns, to other issues server, wiki or others |
736678a8c881
#518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents:
2836
diff
changeset
|
166 ## below an example how to create a wiki pattern |
736678a8c881
#518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents:
2836
diff
changeset
|
167 # #wiki-some-id -> https://mywiki.com/some-id |
736678a8c881
#518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents:
2836
diff
changeset
|
168 |
736678a8c881
#518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents:
2836
diff
changeset
|
169 #issue_pat_wiki = (?:wiki-)(.+) |
736678a8c881
#518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents:
2836
diff
changeset
|
170 #issue_server_link_wiki = https://mywiki.com/{id} |
736678a8c881
#518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents:
2836
diff
changeset
|
171 #issue_prefix_wiki = WIKI- |
736678a8c881
#518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents:
2836
diff
changeset
|
172 |
736678a8c881
#518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents:
2836
diff
changeset
|
173 |
2016
6020e3884a58
implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents:
1933
diff
changeset
|
174 ## instance-id prefix |
6020e3884a58
implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents:
1933
diff
changeset
|
175 ## a prefix key for this instance used for cache invalidation when running |
6020e3884a58
implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents:
1933
diff
changeset
|
176 ## multiple instances of rhodecode, make sure it's globally unique for |
6020e3884a58
implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents:
1933
diff
changeset
|
177 ## all running rhodecode instances. Leave empty if you don't use it |
6020e3884a58
implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents:
1933
diff
changeset
|
178 instance_id = |
1652
8384eaabeb19
configurable clone url
Marcin Kuzminski <marcin@python-works.com>
parents:
1628
diff
changeset
|
179 |
2132
9f5582151d53
Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents:
2102
diff
changeset
|
180 ## alternative return HTTP header for failed authentication. Default HTTP |
9f5582151d53
Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents:
2102
diff
changeset
|
181 ## response is 401 HTTPUnauthorized. Currently HG clients have troubles with |
9f5582151d53
Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents:
2102
diff
changeset
|
182 ## handling that. Set this variable to 403 to return HTTPForbidden |
9f5582151d53
Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents:
2102
diff
changeset
|
183 auth_ret_code = |
9f5582151d53
Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents:
2102
diff
changeset
|
184 |
3522
7174ee850baa
configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents:
3490
diff
changeset
|
185 ## locking return code. When repository is locked return this HTTP code. 2XX |
7174ee850baa
configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents:
3490
diff
changeset
|
186 ## codes don't break the transactions while 4XX codes do |
7174ee850baa
configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents:
3490
diff
changeset
|
187 lock_ret_code = 423 |
7174ee850baa
configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents:
3490
diff
changeset
|
188 |
7174ee850baa
configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents:
3490
diff
changeset
|
189 |
49
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
190 #################################### |
776
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
191 ### CELERY CONFIG #### |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
192 #################################### |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
193 use_celery = false |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
194 broker.host = localhost |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
195 broker.vhost = rabbitmqhost |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
196 broker.port = 5672 |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
197 broker.user = rabbitmq |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
198 broker.password = qweqwe |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
199 |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
200 celery.imports = rhodecode.lib.celerylib.tasks |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
201 |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
202 celery.result.backend = amqp |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
203 celery.result.dburi = amqp:// |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
204 celery.result.serialier = json |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
205 |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
206 #celery.send.task.error.emails = true |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
207 #celery.amqp.task.result.expires = 18000 |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
208 |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
209 celeryd.concurrency = 2 |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
210 #celeryd.log.file = celeryd.log |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
211 celeryd.log.level = debug |
1076
db71228a4c23
moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
964
diff
changeset
|
212 celeryd.max.tasks.per.child = 1 |
776
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
213 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
214 ## tasks will never be sent to the queue, but executed locally instead. |
776
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
215 celery.always.eager = false |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
216 |
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
217 #################################### |
49
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
218 ### BEAKER CACHE #### |
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
219 #################################### |
1076
db71228a4c23
moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
964
diff
changeset
|
220 beaker.cache.data_dir=%(here)s/data/cache/data |
db71228a4c23
moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
964
diff
changeset
|
221 beaker.cache.lock_dir=%(here)s/data/cache/lock |
db71228a4c23
moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
964
diff
changeset
|
222 |
609
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
223 beaker.cache.regions=super_short_term,short_term,long_term,sql_cache_short,sql_cache_med,sql_cache_long |
592
0a48c1ec04fc
#37 fixed json imports for python2.5
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
224 |
597
53128b6b9a4d
added password validation, second try on paster setup-app,
Marcin Kuzminski <marcin@python-works.com>
parents:
592
diff
changeset
|
225 beaker.cache.super_short_term.type=memory |
53128b6b9a4d
added password validation, second try on paster setup-app,
Marcin Kuzminski <marcin@python-works.com>
parents:
592
diff
changeset
|
226 beaker.cache.super_short_term.expire=10 |
1607
e886f91fcb71
Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents:
1582
diff
changeset
|
227 beaker.cache.super_short_term.key_length = 256 |
609
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
228 |
49
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
229 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
|
230 beaker.cache.short_term.expire=60 |
1607
e886f91fcb71
Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents:
1582
diff
changeset
|
231 beaker.cache.short_term.key_length = 256 |
609
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
232 |
597
53128b6b9a4d
added password validation, second try on paster setup-app,
Marcin Kuzminski <marcin@python-works.com>
parents:
592
diff
changeset
|
233 beaker.cache.long_term.type=memory |
53128b6b9a4d
added password validation, second try on paster setup-app,
Marcin Kuzminski <marcin@python-works.com>
parents:
592
diff
changeset
|
234 beaker.cache.long_term.expire=36000 |
1607
e886f91fcb71
Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents:
1582
diff
changeset
|
235 beaker.cache.long_term.key_length = 256 |
597
53128b6b9a4d
added password validation, second try on paster setup-app,
Marcin Kuzminski <marcin@python-works.com>
parents:
592
diff
changeset
|
236 |
609
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
237 beaker.cache.sql_cache_short.type=memory |
776
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
238 beaker.cache.sql_cache_short.expire=10 |
1607
e886f91fcb71
Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents:
1582
diff
changeset
|
239 beaker.cache.sql_cache_short.key_length = 256 |
609
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
240 |
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
241 beaker.cache.sql_cache_med.type=memory |
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
242 beaker.cache.sql_cache_med.expire=360 |
1607
e886f91fcb71
Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents:
1582
diff
changeset
|
243 beaker.cache.sql_cache_med.key_length = 256 |
609
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
244 |
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
245 beaker.cache.sql_cache_long.type=file |
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
246 beaker.cache.sql_cache_long.expire=3600 |
1607
e886f91fcb71
Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents:
1582
diff
changeset
|
247 beaker.cache.sql_cache_long.key_length = 256 |
609
c1c1cf772337
moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents:
549
diff
changeset
|
248 |
436
28f19fa562df
updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents:
343
diff
changeset
|
249 #################################### |
28f19fa562df
updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents:
343
diff
changeset
|
250 ### BEAKER SESSION #### |
28f19fa562df
updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents:
343
diff
changeset
|
251 #################################### |
28f19fa562df
updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents:
343
diff
changeset
|
252 ## Type of storage used for the session, current types are |
776
f6c613fba757
Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents:
716
diff
changeset
|
253 ## dbm, file, memcached, database, and memory. |
436
28f19fa562df
updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents:
343
diff
changeset
|
254 ## The storage uses the Container API |
1771
5948ab03e639
default session settings was reverted to file.
Marcin Kuzminski <marcin@python-works.com>
parents:
1717
diff
changeset
|
255 ## that is also used by the cache system. |
1660
5568b0cea3cc
db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents:
1652
diff
changeset
|
256 |
2615
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
257 ## db session ## |
1660
5568b0cea3cc
db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents:
1652
diff
changeset
|
258 #beaker.session.type = ext:database |
5568b0cea3cc
db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents:
1652
diff
changeset
|
259 #beaker.session.sa.url = postgresql://postgres:qwe@localhost/rhodecode |
5568b0cea3cc
db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents:
1652
diff
changeset
|
260 #beaker.session.table_name = db_session |
5568b0cea3cc
db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents:
1652
diff
changeset
|
261 |
2615
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
262 ## encrypted cookie client side session, good for many instances ## |
1771
5948ab03e639
default session settings was reverted to file.
Marcin Kuzminski <marcin@python-works.com>
parents:
1717
diff
changeset
|
263 #beaker.session.type = cookie |
5948ab03e639
default session settings was reverted to file.
Marcin Kuzminski <marcin@python-works.com>
parents:
1717
diff
changeset
|
264 |
2615
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
265 ## file based cookies (default) ## |
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
266 #beaker.session.type = file |
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
267 |
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
268 |
549
f99075170eb4
more renames for rhode code !!
Marcin Kuzminski <marcin@python-works.com>
parents:
548
diff
changeset
|
269 beaker.session.key = rhodecode |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
270 ## secure cookie requires AES python libraries |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
271 #beaker.session.encrypt_key = <key_for_encryption> |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
272 #beaker.session.validate_key = <validation_key> |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
273 |
2615
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
274 ## sets session as invalid if it haven't been accessed for given amount of time |
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
275 beaker.session.timeout = 2592000 |
1714
1308f068fc1a
added httponly and secure cookie into ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
1710
diff
changeset
|
276 beaker.session.httponly = true |
2615
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
277 #beaker.session.cookie_path = /<your-prefix> |
1771
5948ab03e639
default session settings was reverted to file.
Marcin Kuzminski <marcin@python-works.com>
parents:
1717
diff
changeset
|
278 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
279 ## uncomment for https secure cookie |
1714
1308f068fc1a
added httponly and secure cookie into ini files
Marcin Kuzminski <marcin@python-works.com>
parents:
1710
diff
changeset
|
280 beaker.session.secure = false |
436
28f19fa562df
updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents:
343
diff
changeset
|
281 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
282 ## auto save the session to not to use .save() |
436
28f19fa562df
updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents:
343
diff
changeset
|
283 beaker.session.auto = False |
28f19fa562df
updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents:
343
diff
changeset
|
284 |
2615
6f44b6d5aa60
added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents:
2597
diff
changeset
|
285 ## default cookie expiration time in seconds `true` expire at browser close ## |
436
28f19fa562df
updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents:
343
diff
changeset
|
286 #beaker.session.cookie_expires = 3600 |
28f19fa562df
updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents:
343
diff
changeset
|
287 |
2016
6020e3884a58
implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents:
1933
diff
changeset
|
288 |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
289 ############################ |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
290 ## ERROR HANDLING SYSTEMS ## |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
291 ############################ |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
292 |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
293 #################### |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
294 ### [errormator] ### |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
295 #################### |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
296 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
297 ## Errormator is tailored to work with RhodeCode, see |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
298 ## http://errormator.com for details how to obtain an account |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
299 ## you must install python package `errormator_client` to make it work |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
300 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
301 ## errormator enabled |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
302 errormator = false |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
303 |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
304 errormator.server_url = https://api.errormator.com |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
305 errormator.api_key = YOUR_API_KEY |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
306 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
307 ## TWEAK AMOUNT OF INFO SENT HERE |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
308 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
309 ## enables 404 error logging (default False) |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
310 errormator.report_404 = false |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
311 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
312 ## time in seconds after request is considered being slow (default 1) |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
313 errormator.slow_request_time = 1 |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
314 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
315 ## record slow requests in application |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
316 ## (needs to be enabled for slow datastore recording and time tracking) |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
317 errormator.slow_requests = true |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
318 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
319 ## enable hooking to application loggers |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
320 # errormator.logging = true |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
321 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
322 ## minimum log level for log capture |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
323 # errormator.logging.level = WARNING |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
324 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
325 ## send logs only from erroneous/slow requests |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
326 ## (saves API quota for intensive logging) |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
327 errormator.logging_on_error = false |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
328 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
329 ## list of additonal keywords that should be grabbed from environ object |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
330 ## can be string with comma separated list of words in lowercase |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
331 ## (by default client will always send following info: |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
332 ## 'REMOTE_USER', 'REMOTE_ADDR', 'SERVER_NAME', 'CONTENT_TYPE' + all keys that |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
333 ## start with HTTP* this list be extended with additional keywords here |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
334 errormator.environ_keys_whitelist = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
335 |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
336 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
337 ## list of keywords that should be blanked from request object |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
338 ## can be string with comma separated list of words in lowercase |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
339 ## (by default client will always blank keys that contain following words |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
340 ## 'password', 'passwd', 'pwd', 'auth_tkt', 'secret', 'csrf' |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
341 ## this list be extended with additional keywords set here |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
342 errormator.request_keys_blacklist = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
343 |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
344 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
345 ## list of namespaces that should be ignores when gathering log entries |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
346 ## can be string with comma separated list of namespaces |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
347 ## (by default the client ignores own entries: errormator_client.client) |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
348 errormator.log_namespace_blacklist = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
349 |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
350 |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
351 ################ |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
352 ### [sentry] ### |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
353 ################ |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
354 |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
355 ## sentry is a alternative open source error aggregator |
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
356 ## you must install python packages `sentry` and `raven` to enable |
2939
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
357 |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
358 sentry.dsn = YOUR_DNS |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
359 sentry.servers = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
360 sentry.name = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
361 sentry.key = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
362 sentry.public_key = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
363 sentry.secret_key = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
364 sentry.project = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
365 sentry.site = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
366 sentry.include_paths = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
367 sentry.exclude_paths = |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
368 |
dbe3cfb81446
Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents:
2866
diff
changeset
|
369 |
12 | 370 ################################################################################ |
371 ## WARNING: *THE LINE BELOW MUST BE UNCOMMENTED ON A PRODUCTION ENVIRONMENT* ## | |
372 ## Debug mode will enable the interactive debugging tool, allowing ANYONE to ## | |
373 ## execute malicious code after an exception is raised. ## | |
374 ################################################################################ | |
375 #set debug = false | |
0 | 376 |
49
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
377 ################################## |
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
378 ### LOGVIEW CONFIG ### |
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
379 ################################## |
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
380 logview.sqlalchemy = #faa |
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
381 logview.pylons.templating = #bfb |
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
382 logview.pylons.util = #eee |
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
383 |
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
384 ######################################################### |
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
385 ### DB CONFIGS - EACH DB WILL HAVE IT'S OWN CONFIG ### |
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
386 ######################################################### |
1360
1f47adeb67c2
Bumped sqlalchemy version to 0.7, replaced timerproxy with new event system for sqlalchemy.
Marcin Kuzminski <marcin@python-works.com>
parents:
1355
diff
changeset
|
387 #sqlalchemy.db1.url = sqlite:///%(here)s/rhodecode.db |
1f47adeb67c2
Bumped sqlalchemy version to 0.7, replaced timerproxy with new event system for sqlalchemy.
Marcin Kuzminski <marcin@python-works.com>
parents:
1355
diff
changeset
|
388 sqlalchemy.db1.url = postgresql://postgres:qwe@localhost/rhodecode |
1f47adeb67c2
Bumped sqlalchemy version to 0.7, replaced timerproxy with new event system for sqlalchemy.
Marcin Kuzminski <marcin@python-works.com>
parents:
1355
diff
changeset
|
389 sqlalchemy.db1.echo = false |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
390 sqlalchemy.db1.pool_recycle = 3600 |
2149 | 391 sqlalchemy.db1.convert_unicode = true |
49
3ada2f409c1c
Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents:
46
diff
changeset
|
392 |
12 | 393 ################################ |
394 ### LOGGING CONFIGURATION #### | |
395 ################################ | |
0 | 396 [loggers] |
2102
04d26165c3d9
Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents:
2016
diff
changeset
|
397 keys = root, routes, rhodecode, sqlalchemy, beaker, templates, whoosh_indexer |
0 | 398 |
399 [handlers] | |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
400 keys = console, console_sql |
0 | 401 |
402 [formatters] | |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
403 keys = generic, color_formatter, color_formatter_sql |
0 | 404 |
12 | 405 ############# |
0 | 406 ## LOGGERS ## |
12 | 407 ############# |
0 | 408 [logger_root] |
15 | 409 level = NOTSET |
12 | 410 handlers = console |
0 | 411 |
412 [logger_routes] | |
69
76b23189f987
Updated logginf of routes
Marcin Kuzminski <marcin@python-blog.com>
parents:
60
diff
changeset
|
413 level = DEBUG |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
414 handlers = |
0 | 415 qualname = routes.middleware |
3557
58dcef7eef03
Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents:
3522
diff
changeset
|
416 ## "level = DEBUG" logs the route matched and routing variables. |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
417 propagate = 1 |
0 | 418 |
716
1f8546ccccdd
some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents:
683
diff
changeset
|
419 [logger_beaker] |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
420 level = DEBUG |
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
421 handlers = |
716
1f8546ccccdd
some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents:
683
diff
changeset
|
422 qualname = beaker.container |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
423 propagate = 1 |
716
1f8546ccccdd
some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents:
683
diff
changeset
|
424 |
1f8546ccccdd
some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents:
683
diff
changeset
|
425 [logger_templates] |
1f8546ccccdd
some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents:
683
diff
changeset
|
426 level = INFO |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
427 handlers = |
716
1f8546ccccdd
some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents:
683
diff
changeset
|
428 qualname = pylons.templating |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
429 propagate = 1 |
716
1f8546ccccdd
some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents:
683
diff
changeset
|
430 |
547
1e757ac98988
renamed project to rhodecode
Marcin Kuzminski <marcin@python-works.com>
parents:
474
diff
changeset
|
431 [logger_rhodecode] |
0 | 432 level = DEBUG |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
433 handlers = |
547
1e757ac98988
renamed project to rhodecode
Marcin Kuzminski <marcin@python-works.com>
parents:
474
diff
changeset
|
434 qualname = rhodecode |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
435 propagate = 1 |
12 | 436 |
437 [logger_sqlalchemy] | |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
438 level = INFO |
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
439 handlers = console_sql |
12 | 440 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
|
441 propagate = 0 |
12 | 442 |
2102
04d26165c3d9
Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents:
2016
diff
changeset
|
443 [logger_whoosh_indexer] |
04d26165c3d9
Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents:
2016
diff
changeset
|
444 level = DEBUG |
04d26165c3d9
Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents:
2016
diff
changeset
|
445 handlers = |
04d26165c3d9
Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents:
2016
diff
changeset
|
446 qualname = whoosh_indexer |
04d26165c3d9
Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents:
2016
diff
changeset
|
447 propagate = 1 |
04d26165c3d9
Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents:
2016
diff
changeset
|
448 |
12 | 449 ############## |
0 | 450 ## HANDLERS ## |
12 | 451 ############## |
0 | 452 |
453 [handler_console] | |
454 class = StreamHandler | |
455 args = (sys.stderr,) | |
1360
1f47adeb67c2
Bumped sqlalchemy version to 0.7, replaced timerproxy with new event system for sqlalchemy.
Marcin Kuzminski <marcin@python-works.com>
parents:
1355
diff
changeset
|
456 level = DEBUG |
153
a5a3bcc5ee89
Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents:
107
diff
changeset
|
457 formatter = color_formatter |
0 | 458 |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
459 [handler_console_sql] |
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
460 class = StreamHandler |
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
461 args = (sys.stderr,) |
1360
1f47adeb67c2
Bumped sqlalchemy version to 0.7, replaced timerproxy with new event system for sqlalchemy.
Marcin Kuzminski <marcin@python-works.com>
parents:
1355
diff
changeset
|
462 level = DEBUG |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
463 formatter = color_formatter_sql |
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
464 |
12 | 465 ################ |
0 | 466 ## FORMATTERS ## |
12 | 467 ################ |
0 | 468 |
469 [formatter_generic] | |
153
a5a3bcc5ee89
Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents:
107
diff
changeset
|
470 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
|
471 datefmt = %Y-%m-%d %H:%M:%S |
0 | 472 |
153
a5a3bcc5ee89
Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents:
107
diff
changeset
|
473 [formatter_color_formatter] |
547
1e757ac98988
renamed project to rhodecode
Marcin Kuzminski <marcin@python-works.com>
parents:
474
diff
changeset
|
474 class=rhodecode.lib.colored_formatter.ColorFormatter |
153
a5a3bcc5ee89
Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents:
107
diff
changeset
|
475 format= %(asctime)s.%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s |
1186
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
476 datefmt = %Y-%m-%d %H:%M:%S |
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
477 |
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
478 [formatter_color_formatter_sql] |
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
479 class=rhodecode.lib.colored_formatter.ColorFormatterSql |
b9ea10d3e419
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents:
1116
diff
changeset
|
480 format= %(asctime)s.%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s |
1278
2b098619e238
changed dafault to use sqlite for dev
Marcin Kuzminski <marcin@python-works.com>
parents:
1186
diff
changeset
|
481 datefmt = %Y-%m-%d %H:%M:%S |