annotate development.ini @ 8193:89e9aef9b983

py3: use "python3 -m venv" instead of virtualenv package
author Mads Kiilerich <mads@kiilerich.com>
date Mon, 03 Feb 2020 16:30:08 +0100
parents aa6f17a53b49
children 08c0326e9127
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)
8095
7c7d6b5c07c7 i18n: make sure 'en' in Accept-Language is recognized as having 100% coverage - i18n.lang is for source language
Mads Kiilerich <mads@kiilerich.com>
parents: 7788
diff changeset
93 ## By default, the languages requested by the browser are used if available, with English as default.
7c7d6b5c07c7 i18n: make sure 'en' in Accept-Language is recognized as having 100% coverage - i18n.lang is for source language
Mads Kiilerich <mads@kiilerich.com>
parents: 7788
diff changeset
94 ## Set i18n.enabled=false to disable automatic language choice.
7c7d6b5c07c7 i18n: make sure 'en' in Accept-Language is recognized as having 100% coverage - i18n.lang is for source language
Mads Kiilerich <mads@kiilerich.com>
parents: 7788
diff changeset
95 #i18n.enabled = true
7c7d6b5c07c7 i18n: make sure 'en' in Accept-Language is recognized as having 100% coverage - i18n.lang is for source language
Mads Kiilerich <mads@kiilerich.com>
parents: 7788
diff changeset
96 ## To Force a language, set i18n.enabled=false and specify the language in i18n.lang.
7c7d6b5c07c7 i18n: make sure 'en' in Accept-Language is recognized as having 100% coverage - i18n.lang is for source language
Mads Kiilerich <mads@kiilerich.com>
parents: 7788
diff changeset
97 ## Valid values are the names of subdirectories in kallithea/i18n with a LC_MESSAGES/kallithea.mo
7c7d6b5c07c7 i18n: make sure 'en' in Accept-Language is recognized as having 100% coverage - i18n.lang is for source language
Mads Kiilerich <mads@kiilerich.com>
parents: 7788
diff changeset
98 #i18n.lang = en
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
99
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
100 cache_dir = %(here)s/data
683
341beaa9edba Implemented whoosh index building as paster command.
Marcin Kuzminski <marcin@python-works.com>
parents: 667
diff changeset
101 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
102
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
103 ## 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
104 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
105
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 ## 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
107 #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
108 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
109
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 ## 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
111 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
112
4212
24c0d584ba86 General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4210
diff changeset
113 ## 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
114 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
115
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
116 ## 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
117 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
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 ## 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
120 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
121
7633
1bafb2d07709 hooks: make the Python interpreter for Git hooks configurable as 'git_hook_interpreter' (Issue #333)
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7629
diff changeset
122 ## Path to Python executable to be used for git hooks.
1bafb2d07709 hooks: make the Python interpreter for Git hooks configurable as 'git_hook_interpreter' (Issue #333)
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7629
diff changeset
123 ## This value will be written inside the git hook scripts as the text
1bafb2d07709 hooks: make the Python interpreter for Git hooks configurable as 'git_hook_interpreter' (Issue #333)
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7629
diff changeset
124 ## after '#!' (shebang). When empty or not defined, the value of
1bafb2d07709 hooks: make the Python interpreter for Git hooks configurable as 'git_hook_interpreter' (Issue #333)
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7629
diff changeset
125 ## 'sys.executable' at the time of installation of the git hooks is
1bafb2d07709 hooks: make the Python interpreter for Git hooks configurable as 'git_hook_interpreter' (Issue #333)
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7629
diff changeset
126 ## used, which is correct in many cases but for example not when using uwsgi.
1bafb2d07709 hooks: make the Python interpreter for Git hooks configurable as 'git_hook_interpreter' (Issue #333)
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7629
diff changeset
127 ## If you change this setting, you should reinstall the Git hooks via
1bafb2d07709 hooks: make the Python interpreter for Git hooks configurable as 'git_hook_interpreter' (Issue #333)
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7629
diff changeset
128 ## Admin > Settings > Remap and Rescan.
8173
aa6f17a53b49 py3: switch to use Python 3 interpreter, temporarily leaving many things very broken until they have been migrated/fixed in a reviewable way
Mads Kiilerich <mads@kiilerich.com>
parents: 8095
diff changeset
129 # git_hook_interpreter = /srv/kallithea/venv/bin/python3
7633
1bafb2d07709 hooks: make the Python interpreter for Git hooks configurable as 'git_hook_interpreter' (Issue #333)
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7629
diff changeset
130
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
131 ## path to git executable
3376
e67b2ef07a8e git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3359
diff changeset
132 git_path = git
e67b2ef07a8e git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3359
diff changeset
133
3561
c04d1d9b6193 made git refs filter configurable ref issue #797
Marcin Kuzminski <marcin@python-works.com>
parents: 3557
diff changeset
134 ## 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
135 ## 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
136 #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
137
3028
30a226406fa4 Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents: 3025
diff changeset
138 ## RSS feed options
30a226406fa4 Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents: 3025
diff changeset
139 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
140 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
141 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
142
3651
659bd922520e config: rename options to show_revision_number and show_sha_length
Mads Kiilerich <madski@unity3d.com>
parents: 3588
diff changeset
143 ## 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
144 show_sha_length = 12
4549
dc3f0731b2f7 config: the default for show_revision_number should be false
domruf <dominikruf@gmail.com>
parents: 4527
diff changeset
145 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
146
5882
110b504916b6 ini: document canonical_url - it was introduced long time ago but seems useful
Mads Kiilerich <madski@unity3d.com>
parents: 5881
diff changeset
147 ## 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
148 ## 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
149 ## 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
150 #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
151
3850
7a4df261a375 added alias configuration option for gists.
Marcin Kuzminski <marcin@python-works.com>
parents: 3778
diff changeset
152 ## 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
153 ## 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
154 ## 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
155 ## 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
156 gist_alias_url =
7a4df261a375 added alias configuration option for gists.
Marcin Kuzminski <marcin@python-works.com>
parents: 3778
diff changeset
157
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
158 ## default encoding used to convert from and to unicode
5864
1906a1389cdd spelling: separated
timeless@gmail.com
parents: 5821
diff changeset
159 ## can be also a comma separated list of encoding in case of mixed encodings
7328
e2519d2e74c2 unicode: consistently use the preferred Python spelling 'utf-8' instead of the alias 'utf8'
Mads Kiilerich <mads@kiilerich.com>
parents: 7327
diff changeset
160 default_encoding = utf-8
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
161
7327
9937ae52f167 hg: set encoding to utf-8 by default to always show unicode characters correctly
Mads Kiilerich <mads@kiilerich.com>
parents: 7260
diff changeset
162 ## Set Mercurial encoding, similar to setting HGENCODING before launching Kallithea
9937ae52f167 hg: set encoding to utf-8 by default to always show unicode characters correctly
Mads Kiilerich <mads@kiilerich.com>
parents: 7260
diff changeset
163 hgencoding = utf-8
9937ae52f167 hg: set encoding to utf-8 by default to always show unicode characters correctly
Mads Kiilerich <mads@kiilerich.com>
parents: 7260
diff changeset
164
4212
24c0d584ba86 General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4210
diff changeset
165 ## 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
166 #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
167
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
168 ## 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
169 ## 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
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 ## 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
172 ## 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
173 ## 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
174 ## (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
175 ## 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
176 ## (?:^|(?<=\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
177 ## 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
178
7159
9cef5615da7b issues: simplify example in ini file
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7129
diff changeset
179 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
180
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
181 ## 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
182 ## 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
183 ## 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
184 ## 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
185 ## 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
186 ## 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
187 ## 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
188
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
189 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
190
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
191 ## 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
192 ## 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
193 ## 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
194 ## 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
195
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
196 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
197
d24051ce961c issues: support generic regex replacements in issue_url and issue_prefix
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7194
diff changeset
198 ## 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
199 ## 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
200 ## 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
201 # 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
202
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
203 #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
204 #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
205 #issue_sub_wiki = WIKI-\1
2866
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
206
2132
9f5582151d53 Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents: 2102
diff changeset
207 ## 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
208 ## 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
209 ## 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
210 auth_ret_code =
9f5582151d53 Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents: 2102
diff changeset
211
4045
9b4ba12ef8c3 Add ini option to controll custom advanced hooks settings
Marcin Kuzminski <marcin@python-works.com>
parents: 4006
diff changeset
212 ## 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
213 allow_repo_location_change = True
3522
7174ee850baa configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents: 3490
diff changeset
214
4045
9b4ba12ef8c3 Add ini option to controll custom advanced hooks settings
Marcin Kuzminski <marcin@python-works.com>
parents: 4006
diff changeset
215 ## 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
216 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
217
5560
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
218 ## 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
219 # index.extensions =
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
220 # gemfile
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
221 # lock
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
222
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
223 ## extra filenames for indexing, space separated
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
224 # index.filenames =
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
225 # .dockerignore
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
226 # .editorconfig
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
227 # INSTALL
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
228 # CHANGELOG
6ed126ef71af indexers: load additional indexers settings from ini
Takumi IINO <trot.thunder@gmail.com>
parents: 5536
diff changeset
229
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
230 ####################################
7770
6da70f4569bf ssh: introduce ini setting 'ssh_enabled', disabled by default
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7768
diff changeset
231 ### SSH CONFIG ####
6da70f4569bf ssh: introduce ini setting 'ssh_enabled', disabled by default
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7768
diff changeset
232 ####################################
6da70f4569bf ssh: introduce ini setting 'ssh_enabled', disabled by default
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7768
diff changeset
233
6da70f4569bf ssh: introduce ini setting 'ssh_enabled', disabled by default
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7768
diff changeset
234 ## SSH is disabled by default, until an Administrator decides to enable it.
6da70f4569bf ssh: introduce ini setting 'ssh_enabled', disabled by default
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7768
diff changeset
235 ssh_enabled = false
6da70f4569bf ssh: introduce ini setting 'ssh_enabled', disabled by default
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7768
diff changeset
236
7777
b27e515df83c ssh: introduce 'kallithea-cli ssh-update-authorized-keys' command for updating authorized_keys file
Christian Oyarzun <oyarzun@gmail.com>
parents: 7770
diff changeset
237 ## File where users' SSH keys will be stored *if* ssh_enabled is true.
b27e515df83c ssh: introduce 'kallithea-cli ssh-update-authorized-keys' command for updating authorized_keys file
Christian Oyarzun <oyarzun@gmail.com>
parents: 7770
diff changeset
238 #ssh_authorized_keys = /home/kallithea/.ssh/authorized_keys
b27e515df83c ssh: introduce 'kallithea-cli ssh-update-authorized-keys' command for updating authorized_keys file
Christian Oyarzun <oyarzun@gmail.com>
parents: 7770
diff changeset
239
b27e515df83c ssh: introduce 'kallithea-cli ssh-update-authorized-keys' command for updating authorized_keys file
Christian Oyarzun <oyarzun@gmail.com>
parents: 7770
diff changeset
240 ## Path to be used in ssh_authorized_keys file to invoke kallithea-cli with ssh-serve.
b27e515df83c ssh: introduce 'kallithea-cli ssh-update-authorized-keys' command for updating authorized_keys file
Christian Oyarzun <oyarzun@gmail.com>
parents: 7770
diff changeset
241 #kallithea_cli_path = /srv/kallithea/venv/bin/kallithea-cli
b27e515df83c ssh: introduce 'kallithea-cli ssh-update-authorized-keys' command for updating authorized_keys file
Christian Oyarzun <oyarzun@gmail.com>
parents: 7770
diff changeset
242
7785
b5b91e854308 ssh: set a valid locale in the ssh-serve process
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7777
diff changeset
243 ## Locale to be used in the ssh-serve command.
b5b91e854308 ssh: set a valid locale in the ssh-serve process
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7777
diff changeset
244 ## This is needed because an SSH client may try to use its own locale
b5b91e854308 ssh: set a valid locale in the ssh-serve process
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7777
diff changeset
245 ## settings, which may not be available on the server.
b5b91e854308 ssh: set a valid locale in the ssh-serve process
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7777
diff changeset
246 ## See `locale -a` for valid values on this system.
b5b91e854308 ssh: set a valid locale in the ssh-serve process
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7777
diff changeset
247 #ssh_locale = C.UTF-8
b5b91e854308 ssh: set a valid locale in the ssh-serve process
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7777
diff changeset
248
7770
6da70f4569bf ssh: introduce ini setting 'ssh_enabled', disabled by default
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
parents: 7768
diff changeset
249 ####################################
776
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 CONFIG ####
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
251 ####################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
252
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 use_celery = false
6175
d3957c90499b celery: use Celery 3 config settings instead of deprecated
Mads Kiilerich <madski@unity3d.com>
parents: 6153
diff changeset
254
d3957c90499b celery: use Celery 3 config settings instead of deprecated
Mads Kiilerich <madski@unity3d.com>
parents: 6153
diff changeset
255 ## 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
256 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
257
4186
7e5f8c12a3fc First step in two-part process to rename directories to kallithea.
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4182
diff changeset
258 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
259 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
260 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
261 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
262 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
263
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
264 #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
265 #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
266
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
267 celeryd.concurrency = 2
1076
db71228a4c23 moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 964
diff changeset
268 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
269
6175
d3957c90499b celery: use Celery 3 config settings instead of deprecated
Mads Kiilerich <madski@unity3d.com>
parents: 6153
diff changeset
270 ## 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
271 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
272
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
273 ####################################
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
274 ### BEAKER CACHE ####
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
275 ####################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
276
5364
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
277 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
278 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
279
5399
4610a39d3be9 cleanup: kill unused beaker cache regions
Mads Kiilerich <madski@unity3d.com>
parents: 5366
diff changeset
280 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
281
5364
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
282 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
283 beaker.cache.short_term.expire = 60
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
284 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
285
5364
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
286 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
287 beaker.cache.long_term.expire = 36000
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
288 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
289
5364
a478cad966b1 ini: consistently write #-disabled lines without space after # and with single space around =
Mads Kiilerich <madski@unity3d.com>
parents: 5363
diff changeset
290 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
291 beaker.cache.sql_cache_short.expire = 10
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
292 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
293
436
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
294 ####################################
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
295 ### BEAKER SESSION ####
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
296 ####################################
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
297
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
298 ## 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
299 ## on different ports. Otherwise, cookie sessions will be shared and messed up.
7738
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
300 session.key = kallithea
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
301 ## Sessions should always only be accessible by the browser, not directly by JavaScript.
7738
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
302 session.httponly = true
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
303 ## Session lifetime. 2592000 seconds is 30 days.
7738
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
304 session.timeout = 2592000
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
305
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
306 ## Server secret used with HMAC to ensure integrity of cookies.
7738
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
307 #session.secret = VERY-SECRET
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
308 session.secret = development-not-secret
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
309 ## Further, encrypt the data with AES.
7738
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
310 #session.encrypt_key = <key_for_encryption>
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
311 #session.validate_key = <validation_key>
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
312
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
313 ## 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
314 ## dbm, file, memcached, database, and memory.
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
315
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
316 ## File system storage of session data. (default)
7738
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
317 #session.type = file
1660
5568b0cea3cc db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents: 1652
diff changeset
318
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
319 ## Cookie only, store all session data inside the cookie. Requires secure secrets.
7738
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
320 #session.type = cookie
5400
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
321
6257de126ec7 docs: improve documentation of beaker session configuration
Mads Kiilerich <madski@unity3d.com>
parents: 5399
diff changeset
322 ## Database storage of session data.
7738
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
323 #session.type = ext:database
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
324 #session.sa.url = postgresql://postgres:qwe@localhost/kallithea
bbf7be28a11e config: rename .ini settings to avoid beaker-session deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7737
diff changeset
325 #session.table_name = db_session
1660
5568b0cea3cc db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents: 1652
diff changeset
326
7737
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
327 ############################
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
328 ## ERROR HANDLING SYSTEMS ##
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
329 ############################
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
330
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
331 # Propagate email settings to ErrorReporter of TurboGears2
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
332 # You do not normally need to change these lines
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
333 get trace_errors.error_email = email_to
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
334 get trace_errors.smtp_server = smtp_server
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
335 get trace_errors.smtp_port = smtp_port
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
336 get trace_errors.from_address = error_email_from
cbdc0c3a5406 config: change default .ini to always include trace_errors settings and thus avoid deprecation warnings
Mads Kiilerich <mads@kiilerich.com>
parents: 7692
diff changeset
337
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
338 ################################################################################
6573
fc6b1b0e1096 ini: set 'debug' only in one place
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6572
diff changeset
339 ## WARNING: *DEBUG MODE MUST BE OFF IN A PRODUCTION ENVIRONMENT* ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
340 ## Debug mode will enable the interactive debugging tool, allowing ANYONE to ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
341 ## execute malicious code after an exception is raised. ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
342 ################################################################################
6573
fc6b1b0e1096 ini: set 'debug' only in one place
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6572
diff changeset
343 #debug = false
fc6b1b0e1096 ini: set 'debug' only in one place
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6572
diff changeset
344 debug = true
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
345
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
346 ##################################
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
347 ### LOGVIEW CONFIG ###
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
348 ##################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
349
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
350 logview.sqlalchemy = #faa
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
351 logview.pylons.templating = #bfb
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
352 logview.pylons.util = #eee
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
353
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
354 #########################################################
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
355 ### DB CONFIGS - EACH DB WILL HAVE IT'S OWN CONFIG ###
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
356 #########################################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
357
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
358 # 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
359 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
360
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
361 # see sqlalchemy docs for others
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
362
6214
f973b866fffc Turbogears2 migration: use sqlalchemy.url iso sqlalchemy.db1.url
Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parents: 6175
diff changeset
363 sqlalchemy.pool_recycle = 3600
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
364
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
365 ################################
6019
ccc66ed2f85b db: enable use of main Kallithea config as Alembic config
Søren Løvborg <sorenl@unity3d.com>
parents: 5882
diff changeset
366 ### ALEMBIC CONFIGURATION ####
ccc66ed2f85b db: enable use of main Kallithea config as Alembic config
Søren Løvborg <sorenl@unity3d.com>
parents: 5882
diff changeset
367 ################################
ccc66ed2f85b db: enable use of main Kallithea config as Alembic config
Søren Løvborg <sorenl@unity3d.com>
parents: 5882
diff changeset
368
ccc66ed2f85b db: enable use of main Kallithea config as Alembic config
Søren Løvborg <sorenl@unity3d.com>
parents: 5882
diff changeset
369 [alembic]
ccc66ed2f85b db: enable use of main Kallithea config as Alembic config
Søren Løvborg <sorenl@unity3d.com>
parents: 5882
diff changeset
370 script_location = kallithea:alembic
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
371
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
372 ################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
373 ### LOGGING CONFIGURATION ####
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
374 ################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
375
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
376 [loggers]
7194
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
377 keys = root, routes, kallithea, sqlalchemy, tg, gearbox, beaker, templates, whoosh_indexer, werkzeug, backlash
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
378
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
379 [handlers]
7768
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
380 keys = console, console_color, console_color_sql, null
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
381
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
382 [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
383 keys = generic, color_formatter, color_formatter_sql
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
384
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
385 #############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
386 ## LOGGERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
387 #############
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
388
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
389 [logger_root]
15
c8265b4f0c2a added log4j to development,
Marcin Kuzminski
parents: 14
diff changeset
390 level = NOTSET
7768
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
391 #handlers = console
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
392 handlers = console_color
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
393 # For coloring based on log level:
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
394 # handlers = console_color
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
395
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
396 [logger_routes]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
397 #level = WARN
69
76b23189f987 Updated logginf of routes
Marcin Kuzminski <marcin@python-blog.com>
parents: 60
diff changeset
398 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
399 handlers =
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
400 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
401 ## "level = DEBUG" logs the route matched and routing variables.
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
402
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
403 [logger_beaker]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
404 #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
405 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
406 handlers =
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
407 qualname = beaker.container
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
408
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
409 [logger_templates]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
410 #level = WARN
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
411 level = INFO
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
412 handlers =
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
413 qualname = pylons.templating
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
414
4207
58e390e0cea4 Rename some strings in init files and logger names
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4186
diff changeset
415 [logger_kallithea]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
416 #level = WARN
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
417 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
418 handlers =
4207
58e390e0cea4 Rename some strings in init files and logger names
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4186
diff changeset
419 qualname = kallithea
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
420
6569
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
421 [logger_tg]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
422 #level = WARN
6569
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
423 level = DEBUG
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
424 handlers =
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
425 qualname = tg
e1ab82613133 backend: replace Pylons with TurboGears2
Alessandro Molina <alessandro.molina@axant.it>
parents: 6554
diff changeset
426
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
427 [logger_gearbox]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
428 #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
429 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
430 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
431 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
432
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
433 [logger_sqlalchemy]
6625
05d09cec7b26 logging: don't change the log level in the handler config
domruf <dominikruf@gmail.com>
parents: 6623
diff changeset
434 level = WARN
7768
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
435 handlers =
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
436 qualname = sqlalchemy.engine
7768
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
437 # For coloring based on log level and pretty printing of SQL:
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
438 # level = INFO
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
439 # handlers = console_color_sql
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
440 # propagate = 0
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
441
2102
04d26165c3d9 Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents: 2016
diff changeset
442 [logger_whoosh_indexer]
7193
150173a027ee ini: set default log level to WARN
domruf <dominikruf@gmail.com>
parents: 7159
diff changeset
443 #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
444 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
445 handlers =
2102
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
7194
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
448 [logger_werkzeug]
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
449 level = WARN
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
450 handlers =
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
451 qualname = werkzeug
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
452
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
453 [logger_backlash]
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
454 level = WARN
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
455 handlers =
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
456 qualname = backlash
6ae76150acbd logging: add missing logging config for werkzeug and backlash
domruf <dominikruf@gmail.com>
parents: 7193
diff changeset
457
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
458 ##############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
459 ## HANDLERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
460 ##############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
461
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
462 [handler_console]
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
463 class = StreamHandler
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
464 args = (sys.stderr,)
7768
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
465 formatter = generic
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
466
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
467 [handler_console_color]
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
468 # ANSI color coding based on log level
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
469 class = StreamHandler
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
470 args = (sys.stderr,)
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
471 formatter = color_formatter
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
472
7768
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
473 [handler_console_color_sql]
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
474 # ANSI color coding and pretty printing of SQL statements
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
475 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
476 args = (sys.stderr,)
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 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
478
7768
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
479 [handler_null]
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
480 class = NullHandler
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
481 args = ()
609d52bbf917 ini: create separate log handlers for color and null, and add comments hinting how they can be used
Mads Kiilerich <mads@kiilerich.com>
parents: 7767
diff changeset
482
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
483 ################
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
484 ## FORMATTERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
485 ################
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
486
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
487 [formatter_generic]
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
488 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
489 datefmt = %Y-%m-%d %H:%M:%S
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
490
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
491 [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
492 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
493 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
494 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
495
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
496 [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
497 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
498 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
499 datefmt = %Y-%m-%d %H:%M:%S
7788
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
500
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
501 #################
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
502 ## SSH LOGGING ##
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
503 #################
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
504
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
505 # The default loggers use 'handler_console' that uses StreamHandler with
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
506 # destination 'sys.stderr'. In the context of the SSH server process, these log
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
507 # messages would be sent to the client, which is normally not what you want.
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
508 # By default, when running ssh-serve, just use NullHandler and disable logging
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
509 # completely. For other logging options, see:
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
510 # https://docs.python.org/2/library/logging.handlers.html
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
511
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
512 [ssh_serve:logger_root]
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
513 level = CRITICAL
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
514 handlers = null
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
515
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
516 # Note: If logging is configured with other handlers, they might need similar
3ea66ef563f2 kallithea-cli: use null handler to mute all console logging for ssh-serve
Mads Kiilerich <mads@kiilerich.com>
parents: 7785
diff changeset
517 # muting for ssh-serve too.