annotate development.ini @ 7230:d24051ce961c

issues: support generic regex replacements in issue_url and issue_prefix Issue reference linking is pretty limited: - the issue_url is a literal with only three special tokens {id}, {repo} and {repo_name}. There is no way to let the URL be dependent on other elements of the input issue reference. - The value for {id} is somewhat oddly determined by the concatenation of all parenthesized groups in the issue_pat regular expression - the link text of the resulting link is limited to the contents of the literal issue_prefix with the determined {id}. It is not possible to retain the input issue reference verbatim, nor to let the link text be dependent on other elements of the input issue reference. This commit makes the issue reference linking more flexible: - issue_prefix is replaced by the more generic issue_sub(stitution), which is a string that may contain backreferences to regex groups specified in issue_pat. This string, with backreferences resolved, is used as the link text of urlified issue references. - if issue_sub is empty, the entire text matched by issue_pat is used as the link text. - like issue_sub, also issue_url can contain backreferences to regex groups. - {id} is no longer treated as a special token, as it can be solved by generic backreferences ('\g<id>' assuming issue pattern contains something like '(P<id>\d+)'. {repo} and {repo_name} are still supported, because their value is provided externally and not normally part of the issue pattern. Documentation and ini file template is updated as well.
author Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
date Sat, 10 Mar 2018 22:01:59 +0100
parents 6ae76150acbd
children 52544ad8a946
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
1 ################################################################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
2 ################################################################################
6893
d06039dc4ca2 ini: drop insertion of header comments in generated ini files
Mads Kiilerich <mads@kiilerich.com>
parents: 6891
diff changeset
3 # Kallithea - config file generated with kallithea-config #
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
4 # #
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
5 # The %(here)s variable will be replaced with the parent directory of this file#
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
6 ################################################################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
7 ################################################################################
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
8
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
9 [DEFAULT]
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
10
474
a3d9d24acbec Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents: 471
diff changeset
11 ################################################################################
5412
2079e864ce51 spelling: use "email" consistently
Søren Løvborg <sorenl@unity3d.com>
parents: 5400
diff changeset
12 ## Email settings ##
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
13 ## ##
5412
2079e864ce51 spelling: use "email" consistently
Søren Løvborg <sorenl@unity3d.com>
parents: 5400
diff changeset
14 ## Refer to the documentation ("Email settings") for more details. ##
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
15 ## ##
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
16 ## It is recommended to use a valid sender address that passes access ##
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
17 ## validation and spam filtering in mail servers. ##
474
a3d9d24acbec Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents: 471
diff changeset
18 ################################################################################
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
19
5412
2079e864ce51 spelling: use "email" consistently
Søren Løvborg <sorenl@unity3d.com>
parents: 5400
diff changeset
20 ## 'From' header for application emails. You can optionally add a name.
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
21 ## Default:
5365
ef64905223f5 e-mail: add some default values and some examples to .ini file as comments
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5364
diff changeset
22 #app_email_from = Kallithea
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
23 ## Examples:
5365
ef64905223f5 e-mail: add some default values and some examples to .ini file as comments
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5364
diff changeset
24 #app_email_from = Kallithea <kallithea-noreply@example.com>
ef64905223f5 e-mail: add some default values and some examples to .ini file as comments
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5364
diff changeset
25 #app_email_from = kallithea-noreply@example.com
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
26
5412
2079e864ce51 spelling: use "email" consistently
Søren Løvborg <sorenl@unity3d.com>
parents: 5400
diff changeset
27 ## Subject prefix for application emails.
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
28 ## A space between this prefix and the real subject is automatically added.
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
29 ## Default:
5365
ef64905223f5 e-mail: add some default values and some examples to .ini file as comments
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5364
diff changeset
30 #email_prefix =
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
31 ## Example:
5365
ef64905223f5 e-mail: add some default values and some examples to .ini file as comments
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5364
diff changeset
32 #email_prefix = [Kallithea]
ef64905223f5 e-mail: add some default values and some examples to .ini file as comments
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5364
diff changeset
33
5412
2079e864ce51 spelling: use "email" consistently
Søren Løvborg <sorenl@unity3d.com>
parents: 5400
diff changeset
34 ## Recipients for error emails and fallback recipients of application mails.
7129
e12c4a3ce996 ini: error email settings are comma-separated under backlash
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 6933
diff changeset
35 ## Multiple addresses can be specified, comma-separated.
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
36 ## Only addresses are allowed, do not add any name part.
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
37 ## Default:
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
38 #email_to =
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
39 ## Examples:
5365
ef64905223f5 e-mail: add some default values and some examples to .ini file as comments
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5364
diff changeset
40 #email_to = admin@example.com
7129
e12c4a3ce996 ini: error email settings are comma-separated under backlash
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 6933
diff changeset
41 #email_to = admin@example.com,another_admin@example.com
6576
b4c27fe6438c TurboGears2 migration: update ini files for error email settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6573
diff changeset
42 email_to =
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
43
5412
2079e864ce51 spelling: use "email" consistently
Søren Løvborg <sorenl@unity3d.com>
parents: 5400
diff changeset
44 ## 'From' header for error emails. You can optionally add a name.
6576
b4c27fe6438c TurboGears2 migration: update ini files for error email settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6573
diff changeset
45 ## Default: (none)
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
46 ## Examples:
5365
ef64905223f5 e-mail: add some default values and some examples to .ini file as comments
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5364
diff changeset
47 #error_email_from = Kallithea Errors <kallithea-noreply@example.com>
6576
b4c27fe6438c TurboGears2 migration: update ini files for error email settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6573
diff changeset
48 #error_email_from = kallithea_errors@example.com
b4c27fe6438c TurboGears2 migration: update ini files for error email settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6573
diff changeset
49 error_email_from =
474
a3d9d24acbec Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents: 471
diff changeset
50
5366
ce72c36f7a0e e-mail: add documentation about configuration settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 5365
diff changeset
51 ## SMTP server settings
5881
a5ad2900985b docs: tweak email documentation - add gmail example
Mads Kiilerich <madski@unity3d.com>
parents: 5864
diff changeset
52 ## If specifying credentials, make sure to use secure connections.
a5ad2900985b docs: tweak email documentation - add gmail example
Mads Kiilerich <madski@unity3d.com>
parents: 5864
diff changeset
53 ## Default: Send unencrypted unauthenticated mails to the specified smtp_server.
a5ad2900985b docs: tweak email documentation - add gmail example
Mads Kiilerich <madski@unity3d.com>
parents: 5864
diff changeset
54 ## For "SSL", use smtp_use_ssl = true and smtp_port = 465.
a5ad2900985b docs: tweak email documentation - add gmail example
Mads Kiilerich <madski@unity3d.com>
parents: 5864
diff changeset
55 ## For "STARTTLS", use smtp_use_tls = true and smtp_port = 587.
6576
b4c27fe6438c TurboGears2 migration: update ini files for error email settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6573
diff changeset
56 smtp_server =
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
57 #smtp_username =
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
58 #smtp_password =
6576
b4c27fe6438c TurboGears2 migration: update ini files for error email settings
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6573
diff changeset
59 smtp_port =
5881
a5ad2900985b docs: tweak email documentation - add gmail example
Mads Kiilerich <madski@unity3d.com>
parents: 5864
diff changeset
60 #smtp_use_ssl = false
776
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
61 #smtp_use_tls = false
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
62
6933
2c0e7e1d2584 config: tweak template http_server conditionals - don't leave an empty section when using UWSGI
Mads Kiilerich <mads@kiilerich.com>
parents: 6893
diff changeset
63 ## Entry point for 'gearbox serve'
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
64 [server:main]
6933
2c0e7e1d2584 config: tweak template http_server conditionals - don't leave an empty section when using UWSGI
Mads Kiilerich <mads@kiilerich.com>
parents: 6893
diff changeset
65 #host = 127.0.0.1
2c0e7e1d2584 config: tweak template http_server conditionals - don't leave an empty section when using UWSGI
Mads Kiilerich <mads@kiilerich.com>
parents: 6893
diff changeset
66 host = 0.0.0.0
2c0e7e1d2584 config: tweak template http_server conditionals - don't leave an empty section when using UWSGI
Mads Kiilerich <mads@kiilerich.com>
parents: 6893
diff changeset
67 port = 5000
2c0e7e1d2584 config: tweak template http_server conditionals - don't leave an empty section when using UWSGI
Mads Kiilerich <mads@kiilerich.com>
parents: 6893
diff changeset
68
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
69 ## WAITRESS ##
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
70 use = egg:waitress#main
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
71 ## number of worker threads
6153
d6942b2b421c config: clarify that we only recommend and support single threaded operation
Mads Kiilerich <madski@unity3d.com>
parents: 6019
diff changeset
72 threads = 1
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
73 ## MAX BODY SIZE 100GB
3376
e67b2ef07a8e git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3359
diff changeset
74 max_request_body_size = 107374182400
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
75 ## use poll instead of select, fixes fd limits, may not work on old
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
76 ## windows systems.
3938
c27967598e0c removed yet unavailable option for waitress
Marcin Kuzminski <marcin@python-works.com>
parents: 3935
diff changeset
77 #asyncore_use_poll = True
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
78
5079
fc71103e16b7 config: don't use rc in description of prefix middleware
Mads Kiilerich <madski@unity3d.com>
parents: 4985
diff changeset
79 ## middleware for hosting the WSGI application under a URL 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
80 #[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
81 #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
82 #prefix = /<your-prefix>
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
83
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
84 [app:main]
4186
7e5f8c12a3fc First step in two-part process to rename directories to kallithea.
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4182
diff changeset
85 use = egg:kallithea
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
86 ## enable proxy prefix middleware
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
87 #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
88
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
89 full_stack = true
253
7effcce03192 docs update, developments serves statics as default
Marcin Kuzminski <marcin@python-works.com>
parents: 241
diff changeset
90 static_files = true
6694
f2f7a8c1281e i18n: use TG2 compatible settings names i18n.lang and i18n.enabled
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6625
diff changeset
91
f2f7a8c1281e i18n: use TG2 compatible settings names i18n.lang and i18n.enabled
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6625
diff changeset
92 ## Internationalization (see setup documentation for details)
f2f7a8c1281e i18n: use TG2 compatible settings names i18n.lang and i18n.enabled
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6625
diff changeset
93 ## By default, the language requested by the browser is used if available.
f2f7a8c1281e i18n: use TG2 compatible settings names i18n.lang and i18n.enabled
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6625
diff changeset
94 #i18n.enable = false
f2f7a8c1281e i18n: use TG2 compatible settings names i18n.lang and i18n.enabled
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6625
diff changeset
95 ## Fallback language, empty for English (valid values are the names of subdirectories in kallithea/i18n):
f2f7a8c1281e i18n: use TG2 compatible settings names i18n.lang and i18n.enabled
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6625
diff changeset
96 i18n.lang =
f2f7a8c1281e i18n: use TG2 compatible settings names i18n.lang and i18n.enabled
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6625
diff changeset
97
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
98 cache_dir = %(here)s/data
683
341beaa9edba Implemented whoosh index building as paster command.
Marcin Kuzminski <marcin@python-works.com>
parents: 667
diff changeset
99 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
100
3778
88f11b5eb6db added initial_repo_scan flag for controll if repo scaning should be performed on every startup.
Marcin Kuzminski <marcin@python-works.com>
parents: 3751
diff changeset
101 ## perform a full repository scan on each server start, this should be
88f11b5eb6db added initial_repo_scan flag for controll if repo scaning should be performed on every startup.
Marcin Kuzminski <marcin@python-works.com>
parents: 3751
diff changeset
102 ## set to false after first startup, to allow faster server restarts.
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
103 #initial_repo_scan = false
3778
88f11b5eb6db added initial_repo_scan flag for controll if repo scaning should be performed on every startup.
Marcin Kuzminski <marcin@python-works.com>
parents: 3751
diff changeset
104 initial_repo_scan = true
88f11b5eb6db added initial_repo_scan flag for controll if repo scaning should be performed on every startup.
Marcin Kuzminski <marcin@python-works.com>
parents: 3751
diff changeset
105
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
106 ## uncomment and set this path to use archive download cache
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
107 archive_cache_dir = %(here)s/tarballcache
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
108
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
109 ## change this to unique ID for security
6891
7292c5976752 ini: simplify preservation of old settings - just keep the old line as comment
Mads Kiilerich <mads@kiilerich.com>
parents: 6887
diff changeset
110 #app_instance_uuid = VERY-SECRET
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
111 app_instance_uuid = development-not-secret
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
112
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 ## 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
114 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
115
4212
24c0d584ba86 General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4210
diff changeset
116 ## force https in Kallithea, 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
117 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
118
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
119 ## 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
120 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
121
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
122 ## 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
123 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
124
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 ## path to git executable
3376
e67b2ef07a8e git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3359
diff changeset
126 git_path = git
e67b2ef07a8e git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3359
diff changeset
127
3561
c04d1d9b6193 made git refs filter configurable ref issue #797
Marcin Kuzminski <marcin@python-works.com>
parents: 3557
diff changeset
128 ## 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
129 ## hide all refs in changelog switch this to --branches --tags
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
130 #git_rev_filter = --branches --tags
3561
c04d1d9b6193 made git refs filter configurable ref issue #797
Marcin Kuzminski <marcin@python-works.com>
parents: 3557
diff changeset
131
3028
30a226406fa4 Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents: 3025
diff changeset
132 ## RSS feed options
30a226406fa4 Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents: 3025
diff changeset
133 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
134 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
135 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
136
3651
659bd922520e config: rename options to show_revision_number and show_sha_length
Mads Kiilerich <madski@unity3d.com>
parents: 3588
diff changeset
137 ## options for showing and identifying changesets
659bd922520e config: rename options to show_revision_number and show_sha_length
Mads Kiilerich <madski@unity3d.com>
parents: 3588
diff changeset
138 show_sha_length = 12
4549
dc3f0731b2f7 config: the default for show_revision_number should be false
domruf <dominikruf@gmail.com>
parents: 4527
diff changeset
139 show_revision_number = 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
140
5882
110b504916b6 ini: document canonical_url - it was introduced long time ago but seems useful
Mads Kiilerich <madski@unity3d.com>
parents: 5881
diff changeset
141 ## Canonical URL to use when creating full URLs in UI and texts.
110b504916b6 ini: document canonical_url - it was introduced long time ago but seems useful
Mads Kiilerich <madski@unity3d.com>
parents: 5881
diff changeset
142 ## Useful when the site is available under different names or protocols.
110b504916b6 ini: document canonical_url - it was introduced long time ago but seems useful
Mads Kiilerich <madski@unity3d.com>
parents: 5881
diff changeset
143 ## Defaults to what is provided in the WSGI environment.
110b504916b6 ini: document canonical_url - it was introduced long time ago but seems useful
Mads Kiilerich <madski@unity3d.com>
parents: 5881
diff changeset
144 #canonical_url = https://kallithea.example.com/repos
110b504916b6 ini: document canonical_url - it was introduced long time ago but seems useful
Mads Kiilerich <madski@unity3d.com>
parents: 5881
diff changeset
145
3850
7a4df261a375 added alias configuration option for gists.
Marcin Kuzminski <marcin@python-works.com>
parents: 3778
diff changeset
146 ## gist URL alias, used to create nicer urls for gist. This should be an
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
147 ## url that does rewrites to _admin/gists/<gistid>.
5497
12b47803189f cleanup: use example.com for tests and examples
Søren Løvborg <sorenl@unity3d.com>
parents: 5412
diff changeset
148 ## example: http://gist.example.com/{gistid}. Empty means use the internal
12b47803189f cleanup: use example.com for tests and examples
Søren Løvborg <sorenl@unity3d.com>
parents: 5412
diff changeset
149 ## Kallithea url, ie. http[s]://kallithea.example.com/_admin/gists/<gistid>
3850
7a4df261a375 added alias configuration option for gists.
Marcin Kuzminski <marcin@python-works.com>
parents: 3778
diff changeset
150 gist_alias_url =
7a4df261a375 added alias configuration option for gists.
Marcin Kuzminski <marcin@python-works.com>
parents: 3778
diff changeset
151
3751
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
152 ## white list of API enabled controllers. This allows to add list of
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
153 ## controllers to which access will be enabled by api_key. eg: to enable
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
154 ## api access to raw_files put `FilesController:raw`, to enable access to patches
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
155 ## add `ChangesetController:changeset_patch`. This list should be "," separated
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
156 ## Syntax is <ControllerClass>:<function>. Check debug logs for generated names
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
157 ## Recommended settings below are commented out:
3751
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
158 api_access_controllers_whitelist =
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
159 # ChangesetController:changeset_patch,
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
160 # ChangesetController:changeset_raw,
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
161 # FilesController:raw,
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
162 # FilesController:archivefile
3028
30a226406fa4 Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents: 3025
diff changeset
163
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
164 ## default encoding used to convert from and to unicode
5864
1906a1389cdd spelling: separated
timeless@gmail.com
parents: 5821
diff changeset
165 ## can be also a comma separated 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
166 default_encoding = utf8
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
167
4212
24c0d584ba86 General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4210
diff changeset
168 ## issue tracker for Kallithea (leave blank to disable, absent for default)
4179
010e9532801a Change bitbucket and hosting URL
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4092
diff changeset
169 #bugtracker = https://bitbucket.org/conservancy/kallithea/issues
4006
cdf10b3df899 Allow RhodeCode maintainers to specify a custom bug tracker.
Jonathan Sternberg <jonathansternberg@gmail.com>
parents: 3965
diff changeset
170
7230
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
171 ## issue tracking mapping for commit messages, comments, PR descriptions, ...
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
172 ## Refer to the documentation ("Integration with issue trackers") for more details.
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
173
7230
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
174 ## regular expression to match issue references
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
175 ## This pattern may/should contain parenthesized groups, that can
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
176 ## be referred to in issue_server_link or issue_sub using Python backreferences
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
177 ## (e.g. \1, \2, ...). You can also create named groups with '(?P<groupname>)'.
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
178 ## To require mandatory whitespace before the issue pattern, use:
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
179 ## (?:^|(?<=\s)) before the actual pattern, and for mandatory whitespace
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
180 ## behind the issue pattern, use (?:$|(?=\s)) after the actual 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
181
7159
9cef5615da7b issues: simplify example in ini file
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7129
diff changeset
182 issue_pat = #(\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
183
7230
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
184 ## server url to the issue
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
185 ## This pattern may/should contain backreferences to parenthesized groups in issue_pat.
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
186 ## A backreference can be \1, \2, ... or \g<groupname> if you specified a named group
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
187 ## called 'groupname' in issue_pat.
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
188 ## The special token {repo} is replaced with the full repository name
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
189 ## including repository groups, while {repo_name} is replaced with just
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
190 ## the name of the repository.
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
191
7230
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
192 issue_server_link = https://issues.example.com/{repo}/issue/\1
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
193
7230
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
194 ## substitution pattern to use as the link text
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
195 ## If issue_sub is empty, the text matched by issue_pat is retained verbatim
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
196 ## for the link text. Otherwise, the link text is that of issue_sub, with any
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
197 ## backreferences to groups in issue_pat replaced.
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
198
7230
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
199 issue_sub =
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
200
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
201 ## issue_pat, issue_server_link and issue_sub can have suffixes to specify
2866
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
202 ## multiple patterns, to other issues server, wiki or others
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
203 ## below an example how to create a wiki pattern
5497
12b47803189f cleanup: use example.com for tests and examples
Søren Løvborg <sorenl@unity3d.com>
parents: 5412
diff changeset
204 # wiki-some-id -> https://wiki.example.com/some-id
2866
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
205
7230
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
206 #issue_pat_wiki = wiki-(\S+)
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
207 #issue_server_link_wiki = https://wiki.example.com/\1
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
208 #issue_sub_wiki = WIKI-\1
2866
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
209
2132
9f5582151d53 Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents: 2102
diff changeset
210 ## alternative return HTTP header for failed authentication. Default HTTP
4527
dacdea9fda2a Correct capitalization and improved English text in the UI
Na'Tosha Bard <natosha@unity3d.com>
parents: 4501
diff changeset
211 ## response is 401 HTTPUnauthorized. Currently Mercurial clients have trouble with
2132
9f5582151d53 Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents: 2102
diff changeset
212 ## 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
213 auth_ret_code =
9f5582151d53 Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents: 2102
diff changeset
214
3522
7174ee850baa configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents: 3490
diff changeset
215 ## 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
216 ## codes don't break the transactions while 4XX codes do
7174ee850baa configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents: 3490
diff changeset
217 lock_ret_code = 423
7174ee850baa configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents: 3490
diff changeset
218
4045
9b4ba12ef8c3 Add ini option to controll custom advanced hooks settings
Marcin Kuzminski <marcin@python-works.com>
parents: 4006
diff changeset
219 ## allows to change the repository location in settings page
3920
985db7f7b9b2 Added flag to controll option for changing the repos path location
Marcin Kuzminski <marcin@python-works.com>
parents: 3904
diff changeset
220 allow_repo_location_change = True
3522
7174ee850baa configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents: 3490
diff changeset
221
4045
9b4ba12ef8c3 Add ini option to controll custom advanced hooks settings
Marcin Kuzminski <marcin@python-works.com>
parents: 4006
diff changeset
222 ## allows to setup custom hooks in settings page
9b4ba12ef8c3 Add ini option to controll custom advanced hooks settings
Marcin Kuzminski <marcin@python-works.com>
parents: 4006
diff changeset
223 allow_custom_hooks_settings = True
9b4ba12ef8c3 Add ini option to controll custom advanced hooks settings
Marcin Kuzminski <marcin@python-works.com>
parents: 4006
diff changeset
224
5560
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
225 ## extra extensions for indexing, space separated and without the leading '.'.
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
226 # index.extensions =
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
227 # gemfile
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
228 # lock
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
229
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
230 ## extra filenames for indexing, space separated
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
231 # index.filenames =
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
232 # .dockerignore
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
233 # .editorconfig
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
234 # INSTALL
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
235 # CHANGELOG
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
236
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
237 ####################################
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 ### 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
239 ####################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
240
776
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
241 use_celery = false
6175
d3957c90499b celery: use Celery 3 config settings instead of deprecated
Mads Kiilerich <madski@unity3d.com>
parents: 6153
diff changeset
242
d3957c90499b celery: use Celery 3 config settings instead of deprecated
Mads Kiilerich <madski@unity3d.com>
parents: 6153
diff changeset
243 ## Example: connect to the virtual host 'rabbitmqhost' on localhost as rabbitmq:
d3957c90499b celery: use Celery 3 config settings instead of deprecated
Mads Kiilerich <madski@unity3d.com>
parents: 6153
diff changeset
244 broker.url = amqp://rabbitmq:qewqew@localhost:5672/rabbitmqhost
776
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
245
4186
7e5f8c12a3fc First step in two-part process to rename directories to kallithea.
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4182
diff changeset
246 celery.imports = kallithea.lib.celerylib.tasks
6175
d3957c90499b celery: use Celery 3 config settings instead of deprecated
Mads Kiilerich <madski@unity3d.com>
parents: 6153
diff changeset
247 celery.accept.content = pickle
776
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
248 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
249 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
250 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
251
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
252 #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
253 #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
254
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
255 celeryd.concurrency = 2
1076
db71228a4c23 moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 964
diff changeset
256 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
257
6175
d3957c90499b celery: use Celery 3 config settings instead of deprecated
Mads Kiilerich <madski@unity3d.com>
parents: 6153
diff changeset
258 ## If true, 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
259 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
260
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
261 ####################################
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
262 ### BEAKER CACHE ####
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
263 ####################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
264
5364
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
265 beaker.cache.data_dir = %(here)s/data/cache/data
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
266 beaker.cache.lock_dir = %(here)s/data/cache/lock
1076
db71228a4c23 moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 964
diff changeset
267
5399
4610a39d3be9 cleanup: kill unused beaker cache regions
Mads Kiilerich <madski@unity3d.com>
parents: 5366
diff changeset
268 beaker.cache.regions = short_term,long_term,sql_cache_short
609
c1c1cf772337 moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
269
5364
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
270 beaker.cache.short_term.type = memory
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
271 beaker.cache.short_term.expire = 60
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
272 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
273
5364
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
274 beaker.cache.long_term.type = memory
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
275 beaker.cache.long_term.expire = 36000
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
276 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
277
5364
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
278 beaker.cache.sql_cache_short.type = memory
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
279 beaker.cache.sql_cache_short.expire = 10
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
280 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
281
436
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
282 ####################################
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
283 ### BEAKER SESSION ####
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
284 ####################################
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
285
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
286 ## Name of session cookie. Should be unique for a given host and path, even when running
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
287 ## on different ports. Otherwise, cookie sessions will be shared and messed up.
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
288 beaker.session.key = kallithea
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
289 ## Sessions should always only be accessible by the browser, not directly by JavaScript.
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
290 beaker.session.httponly = true
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
291 ## Session lifetime. 2592000 seconds is 30 days.
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
292 beaker.session.timeout = 2592000
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
293
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
294 ## Server secret used with HMAC to ensure integrity of cookies.
6891
7292c5976752 ini: simplify preservation of old settings - just keep the old line as comment
Mads Kiilerich <mads@kiilerich.com>
parents: 6887
diff changeset
295 #beaker.session.secret = VERY-SECRET
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
296 beaker.session.secret = development-not-secret
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
297 ## Further, encrypt the data with AES.
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
298 #beaker.session.encrypt_key = <key_for_encryption>
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
299 #beaker.session.validate_key = <validation_key>
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
300
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
301 ## Type of storage used for the session, current types are
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
302 ## dbm, file, memcached, database, and memory.
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
303
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
304 ## File system storage of session data. (default)
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
305 #beaker.session.type = file
1660
5568b0cea3cc db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents: 1652
diff changeset
306
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
307 ## Cookie only, store all session data inside the cookie. Requires secure secrets.
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
308 #beaker.session.type = cookie
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
309
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
310 ## Database storage of session data.
1660
5568b0cea3cc db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents: 1652
diff changeset
311 #beaker.session.type = ext:database
4210
277684f23146 Rename some strings in defaults found in config files
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4207
diff changeset
312 #beaker.session.sa.url = postgresql://postgres:qwe@localhost/kallithea
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
313 #beaker.session.table_name = db_session
1660
5568b0cea3cc db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents: 1652
diff changeset
314
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
315 ################################################################################
6573
fc6b1b0e1096 ini: set 'debug' only in one place
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6572
diff changeset
316 ## WARNING: *DEBUG MODE MUST BE OFF IN A PRODUCTION ENVIRONMENT* ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
317 ## Debug mode will enable the interactive debugging tool, allowing ANYONE to ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
318 ## execute malicious code after an exception is raised. ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
319 ################################################################################
6573
fc6b1b0e1096 ini: set 'debug' only in one place
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6572
diff changeset
320 #debug = false
fc6b1b0e1096 ini: set 'debug' only in one place
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6572
diff changeset
321 debug = true
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
322
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
323 ##################################
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
324 ### LOGVIEW CONFIG ###
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
325 ##################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
326
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
327 logview.sqlalchemy = #faa
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
328 logview.pylons.templating = #bfb
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
329 logview.pylons.util = #eee
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
330
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
331 #########################################################
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
332 ### DB CONFIGS - EACH DB WILL HAVE IT'S OWN CONFIG ###
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
333 #########################################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
334
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
335 # SQLITE [default]
6214
f973b866fffc Turbogears2 migration: use sqlalchemy.url iso sqlalchemy.db1.url
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6175
diff changeset
336 sqlalchemy.url = sqlite:///%(here)s/kallithea.db?timeout=60
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
337
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
338 # see sqlalchemy docs for others
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
339
6214
f973b866fffc Turbogears2 migration: use sqlalchemy.url iso sqlalchemy.db1.url
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6175
diff changeset
340 sqlalchemy.pool_recycle = 3600
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
341
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
342 ################################
6019
ccc66ed2f85b db: enable use of main Kallithea config as Alembic config
Søren Løvborg <sorenl@unity3d.com>
parents: 5882
diff changeset
343 ### ALEMBIC CONFIGURATION ####
ccc66ed2f85b db: enable use of main Kallithea config as Alembic config
Søren Løvborg <sorenl@unity3d.com>
parents: 5882
diff changeset
344 ################################
ccc66ed2f85b db: enable use of main Kallithea config as Alembic config
Søren Løvborg <sorenl@unity3d.com>
parents: 5882
diff changeset
345
ccc66ed2f85b db: enable use of main Kallithea config as Alembic config
Søren Løvborg <sorenl@unity3d.com>
parents: 5882
diff changeset
346 [alembic]
ccc66ed2f85b db: enable use of main Kallithea config as Alembic config
Søren Løvborg <sorenl@unity3d.com>
parents: 5882
diff changeset
347 script_location = kallithea:alembic
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
348
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
349 ################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
350 ### LOGGING CONFIGURATION ####
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
351 ################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
352
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
353 [loggers]
7194
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
354 keys = root, routes, kallithea, sqlalchemy, tg, gearbox, beaker, templates, whoosh_indexer, werkzeug, backlash
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
355
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
356 [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
357 keys = console, console_sql
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
358
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
359 [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
360 keys = generic, color_formatter, color_formatter_sql
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
361
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
362 #############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
363 ## LOGGERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
364 #############
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
365
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
366 [logger_root]
15
c8265b4f0c2a added log4j to development,
Marcin Kuzminski
parents: 14
diff changeset
367 level = NOTSET
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
368 handlers = console
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
369
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
370 [logger_routes]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
371 #level = WARN
69
76b23189f987 Updated logginf of routes
Marcin Kuzminski <marcin@python-blog.com>
parents: 60
diff changeset
372 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
373 handlers =
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
374 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
375 ## "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
376 propagate = 1
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
377
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
378 [logger_beaker]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
379 #level = WARN
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
380 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
381 handlers =
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
382 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
383 propagate = 1
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
384
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
385 [logger_templates]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
386 #level = WARN
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
387 level = INFO
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
388 handlers =
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
389 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
390 propagate = 1
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
391
4207
58e390e0cea4 Rename some strings in init files and logger names
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4186
diff changeset
392 [logger_kallithea]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
393 #level = WARN
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
394 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
395 handlers =
4207
58e390e0cea4 Rename some strings in init files and logger names
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4186
diff changeset
396 qualname = kallithea
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
397 propagate = 1
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
398
6569
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
399 [logger_tg]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
400 #level = WARN
6569
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
401 level = DEBUG
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
402 handlers =
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
403 qualname = tg
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
404 propagate = 1
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
405
6554
2c3d30095d5e gearbox: replace paster with something TurboGears2-ish that still works with the Pylons stack
Mads Kiilerich <madski@unity3d.com>
parents: 6377
diff changeset
406 [logger_gearbox]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
407 #level = WARN
6554
2c3d30095d5e gearbox: replace paster with something TurboGears2-ish that still works with the Pylons stack
Mads Kiilerich <madski@unity3d.com>
parents: 6377
diff changeset
408 level = DEBUG
2c3d30095d5e gearbox: replace paster with something TurboGears2-ish that still works with the Pylons stack
Mads Kiilerich <madski@unity3d.com>
parents: 6377
diff changeset
409 handlers =
2c3d30095d5e gearbox: replace paster with something TurboGears2-ish that still works with the Pylons stack
Mads Kiilerich <madski@unity3d.com>
parents: 6377
diff changeset
410 qualname = gearbox
2c3d30095d5e gearbox: replace paster with something TurboGears2-ish that still works with the Pylons stack
Mads Kiilerich <madski@unity3d.com>
parents: 6377
diff changeset
411 propagate = 1
2c3d30095d5e gearbox: replace paster with something TurboGears2-ish that still works with the Pylons stack
Mads Kiilerich <madski@unity3d.com>
parents: 6377
diff changeset
412
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
413 [logger_sqlalchemy]
6625
05d09cec7b26 logging: don't change the log level in the handler config
domruf <dominikruf@gmail.com>
parents: 6623
diff changeset
414 level = WARN
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
415 handlers = console_sql
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
416 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
417 propagate = 0
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
418
2102
04d26165c3d9 Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents: 2016
diff changeset
419 [logger_whoosh_indexer]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
420 #level = WARN
2102
04d26165c3d9 Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents: 2016
diff changeset
421 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
422 handlers =
2102
04d26165c3d9 Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents: 2016
diff changeset
423 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
424 propagate = 1
04d26165c3d9 Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents: 2016
diff changeset
425
7194
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
426 [logger_werkzeug]
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
427 level = WARN
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
428 handlers =
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
429 qualname = werkzeug
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
430 propagate = 1
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
431
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
432 [logger_backlash]
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
433 level = WARN
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
434 handlers =
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
435 qualname = backlash
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
436 propagate = 1
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
437
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
438 ##############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
439 ## HANDLERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
440 ##############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
441
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
442 [handler_console]
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
443 class = StreamHandler
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
444 args = (sys.stderr,)
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
445 #formatter = generic
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
446 formatter = color_formatter
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
447
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
448 [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
449 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
450 args = (sys.stderr,)
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
451 #formatter = generic
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
452 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
453
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
454 ################
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
455 ## FORMATTERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
456 ################
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
457
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
458 [formatter_generic]
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
459 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
460 datefmt = %Y-%m-%d %H:%M:%S
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
461
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
462 [formatter_color_formatter]
5364
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
463 class = kallithea.lib.colored_formatter.ColorFormatter
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
464 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
465 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
466
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
467 [formatter_color_formatter_sql]
5364
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
468 class = kallithea.lib.colored_formatter.ColorFormatterSql
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
469 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
470 datefmt = %Y-%m-%d %H:%M:%S