annotate development.ini @ 4845:3a3ec35466e7

templates: move site branding in page title to base template Instead of repeating the same three lines in each and every template, move it to the base template.
author Thomas De Schampheleire <thomas.de_schampheleire@alcatel-lucent.com>
date Mon, 23 Feb 2015 22:11:38 +0100
parents dc3f0731b2f7
children 70e29dc91deb
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 ################################################################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
3 # Kallithea - Development config: #
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
4 # listening on *:5000 #
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
5 # sqlite and kallithea.db #
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
6 # initial_repo_scan = true #
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
7 # set debug = true #
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
8 # verbose and colorful logging #
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
9 # #
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
10 # 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
11 ################################################################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
12 ################################################################################
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
13
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
14 [DEFAULT]
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
15 debug = true
1355
bfc529377cdc added simple profiling middleware controlled by .ini file flag
Marcin Kuzminski <marcin@python-works.com>
parents: 1278
diff changeset
16 pdebug = false
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
17
474
a3d9d24acbec Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents: 471
diff changeset
18 ################################################################################
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
19 ## Uncomment and replace with the address which should receive ##
776
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
20 ## any error reports after application crash ##
4212
24c0d584ba86 General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4210
diff changeset
21 ## Additionally those settings will be used by Kallithea mailing system ##
474
a3d9d24acbec Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents: 471
diff changeset
22 ################################################################################
258
00892f5cf504 configs fixups
Marcin Kuzminski <marcin@python-works.com>
parents: 253
diff changeset
23 #email_to = admin@localhost
474
a3d9d24acbec Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents: 471
diff changeset
24 #error_email_from = paste_error@localhost
4210
277684f23146 Rename some strings in defaults found in config files
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4207
diff changeset
25 #app_email_from = kallithea-noreply@localhost
474
a3d9d24acbec Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents: 471
diff changeset
26 #error_message =
4212
24c0d584ba86 General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4210
diff changeset
27 #email_prefix = [Kallithea]
474
a3d9d24acbec Implemented password reset(forms/models/ tasks) and mailing tasks.
Marcin Kuzminski <marcin@python-works.com>
parents: 471
diff changeset
28
258
00892f5cf504 configs fixups
Marcin Kuzminski <marcin@python-works.com>
parents: 253
diff changeset
29 #smtp_server = mail.server.com
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
30 #smtp_username =
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
31 #smtp_password =
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
32 #smtp_port =
776
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
33 #smtp_use_tls = false
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
34 #smtp_use_ssl = true
3557
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
35 ## Specify available auth parameters here (e.g. LOGIN PLAIN CRAM-MD5, etc.)
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
36 #smtp_auth =
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
37
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
38 [server:main]
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
39 ## PASTE ##
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
40 #use = egg:Paste#http
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
41 ## nr of worker threads to spawn
2597
7b092b919f4f Switch to waitress wsgi server by default in rhodecode.
Marcin Kuzminski <marcin@python-works.com>
parents: 2339
diff changeset
42 #threadpool_workers = 5
3557
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
43 ## max request before thread respawn
2597
7b092b919f4f Switch to waitress wsgi server by default in rhodecode.
Marcin Kuzminski <marcin@python-works.com>
parents: 2339
diff changeset
44 #threadpool_max_requests = 10
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
45 ## option to use threads of process
2597
7b092b919f4f Switch to waitress wsgi server by default in rhodecode.
Marcin Kuzminski <marcin@python-works.com>
parents: 2339
diff changeset
46 #use_threadpool = true
86
e47d1db5ef20 Added few options to configs,
Marcin Kuzminski <marcin@python-blog.com>
parents: 83
diff changeset
47
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
48 ## WAITRESS ##
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
49 use = egg:waitress#main
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
50 ## number of worker threads
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
51 threads = 5
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
52 ## MAX BODY SIZE 100GB
3376
e67b2ef07a8e git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3359
diff changeset
53 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
54 ## 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
55 ## windows systems.
3938
c27967598e0c removed yet unavailable option for waitress
Marcin Kuzminski <marcin@python-works.com>
parents: 3935
diff changeset
56 #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
57
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
58 ## GUNICORN ##
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
59 #use = egg:gunicorn#main
3935
92ec93df78f0 added info about settings instance_id=* with gunicorn setup and >1 workers
Marcin Kuzminski <marcin@python-works.com>
parents: 3920
diff changeset
60 ## number of process workers. You must set `instance_id = *` when this option
92ec93df78f0 added info about settings instance_id=* with gunicorn setup and >1 workers
Marcin Kuzminski <marcin@python-works.com>
parents: 3920
diff changeset
61 ## is set to more than one worker
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
62 #workers = 1
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
63 ## process name
4210
277684f23146 Rename some strings in defaults found in config files
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4207
diff changeset
64 #proc_name = kallithea
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
65 ## type of worker class, one of sync, eventlet, gevent, tornado
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
66 ## recommended for bigger setup is using of of other than sync one
3945
535be0731523 fixed gunicorn example config
Marcin Kuzminski <marcin@python-works.com>
parents: 3938
diff changeset
67 #worker_class = sync
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
68 #max_requests = 1000
4092
1d24330289a2 Added uwsgi timeouts into example
Marcin Kuzminski <marcin@python-works.com>
parents: 4086
diff changeset
69 ## ammount of time a worker can handle request before it gets killed and
3964
8c11a295d131 Added timeout option to gunicorn example config
Marcin Kuzminski <marcin@python-works.com>
parents: 3961
diff changeset
70 ## restarted
8c11a295d131 Added timeout option to gunicorn example config
Marcin Kuzminski <marcin@python-works.com>
parents: 3961
diff changeset
71 #timeout = 3600
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
72
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
73 ## UWSGI ##
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
74 ## run with uwsgi --ini-paste-logged <inifile.ini>
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
75 #[uwsgi]
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
76 #socket = /tmp/uwsgi.sock
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
77 #master = true
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
78 #http = 127.0.0.1:5000
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
79
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
80 ## set as deamon and redirect all output to file
4210
277684f23146 Rename some strings in defaults found in config files
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4207
diff changeset
81 #daemonize = ./uwsgi_kallithea.log
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
82
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
83 ## master process PID
4210
277684f23146 Rename some strings in defaults found in config files
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4207
diff changeset
84 #pidfile = ./uwsgi_kallithea.pid
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
85
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
86 ## stats server with workers statistics, use uwsgitop
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
87 ## for monitoring, `uwsgitop 127.0.0.1:1717`
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
88 #stats = 127.0.0.1:1717
4078
e8065d36e8d0 added memory report into uwsgi example
Marcin Kuzminski <marcin@python-works.com>
parents: 4068
diff changeset
89 #memory-report = true
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
90
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
91 ## log 5XX errors
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
92 #log-5xx = true
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
93
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
94 ## Set the socket listen queue size.
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
95 #listen = 256
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
96
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
97 ## Gracefully Reload workers after the specified amount of managed requests
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
98 ## (avoid memory leaks).
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
99 #max-requests = 1000
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
100
4086
4ec370789b3e added larger buffers for example uwsgi setup
Marcin Kuzminski <marcin@python-works.com>
parents: 4078
diff changeset
101 ## enable large buffers
4ec370789b3e added larger buffers for example uwsgi setup
Marcin Kuzminski <marcin@python-works.com>
parents: 4078
diff changeset
102 #buffer-size=65535
4ec370789b3e added larger buffers for example uwsgi setup
Marcin Kuzminski <marcin@python-works.com>
parents: 4078
diff changeset
103
4092
1d24330289a2 Added uwsgi timeouts into example
Marcin Kuzminski <marcin@python-works.com>
parents: 4086
diff changeset
104 ## socket and http timeouts ##
1d24330289a2 Added uwsgi timeouts into example
Marcin Kuzminski <marcin@python-works.com>
parents: 4086
diff changeset
105 #http-timeout=3600
1d24330289a2 Added uwsgi timeouts into example
Marcin Kuzminski <marcin@python-works.com>
parents: 4086
diff changeset
106 #socket-timeout=3600
1d24330289a2 Added uwsgi timeouts into example
Marcin Kuzminski <marcin@python-works.com>
parents: 4086
diff changeset
107
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
108 ## Log requests slower than the specified number of milliseconds.
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
109 #log-slow = 10
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
110
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
111 ## Exit if no app can be loaded.
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
112 #need-app = true
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
113
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
114 ## Set lazy mode (load apps in workers instead of master).
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
115 #lazy = true
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
116
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
117 ## scaling ##
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
118 ## set cheaper algorithm to use, if not set default will be used
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
119 #cheaper-algo = spare
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
120
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
121 ## minimum number of workers to keep at all times
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
122 #cheaper = 1
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
123
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
124 ## number of workers to spawn at startup
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
125 #cheaper-initial = 1
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
126
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
127 ## maximum number of workers that can be spawned
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
128 #workers = 4
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
129
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
130 ## how many workers should be spawned at a time
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
131 #cheaper-step = 1
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
132
3902
056827d78073 Added use_poll option for latest waitress release.
Marcin Kuzminski <marcin@python-works.com>
parents: 3850
diff changeset
133 ## COMMON ##
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
134 host = 0.0.0.0
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
135 port = 5000
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
136
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
137 ## prefix middleware for rc
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
138 #[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
139 #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
140 #prefix = /<your-prefix>
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
141
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
142 [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
143 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
144 ## enable proxy prefix middleware
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
145 #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
146
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
147 full_stack = true
253
7effcce03192 docs update, developments serves statics as default
Marcin Kuzminski <marcin@python-works.com>
parents: 241
diff changeset
148 static_files = true
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
149 ## Available Languages:
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
150 ## de en fr ja pl pt_BR ru zh_CN zh_TW
2016
6020e3884a58 implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents: 1933
diff changeset
151 lang = en
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
152 cache_dir = %(here)s/data
683
341beaa9edba Implemented whoosh index building as paster command.
Marcin Kuzminski <marcin@python-works.com>
parents: 667
diff changeset
153 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
154
3778
88f11b5eb6db added initial_repo_scan flag for controll if repo scaning should be performed on every startup.
Marcin Kuzminski <marcin@python-works.com>
parents: 3751
diff changeset
155 ## perform a full repository scan on each server start, this should be
88f11b5eb6db added initial_repo_scan flag for controll if repo scaning should be performed on every startup.
Marcin Kuzminski <marcin@python-works.com>
parents: 3751
diff changeset
156 ## set to false after first startup, to allow faster server restarts.
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
157 #initial_repo_scan = false
3778
88f11b5eb6db added initial_repo_scan flag for controll if repo scaning should be performed on every startup.
Marcin Kuzminski <marcin@python-works.com>
parents: 3751
diff changeset
158 initial_repo_scan = true
88f11b5eb6db added initial_repo_scan flag for controll if repo scaning should be performed on every startup.
Marcin Kuzminski <marcin@python-works.com>
parents: 3751
diff changeset
159
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
160 ## 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
161 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
162
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
163 ## change this to unique ID for security
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
164 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
165
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
166 ## 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
167 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
168
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
169 ## use cache version of scm repo everywhere
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
170 vcs_full_cache = true
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
171
4212
24c0d584ba86 General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4210
diff changeset
172 ## 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
173 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
174
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
175 ## 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
176 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
177
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
178 ## 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
179 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
180
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
181 ## path to git executable
3376
e67b2ef07a8e git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3359
diff changeset
182 git_path = git
e67b2ef07a8e git executable is now configurable via .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3359
diff changeset
183
3561
c04d1d9b6193 made git refs filter configurable ref issue #797
Marcin Kuzminski <marcin@python-works.com>
parents: 3557
diff changeset
184 ## 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
185 ## 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
186 #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
187
3028
30a226406fa4 Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents: 3025
diff changeset
188 ## RSS feed options
30a226406fa4 Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents: 3025
diff changeset
189 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
190 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
191 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
192
3651
659bd922520e config: rename options to show_revision_number and show_sha_length
Mads Kiilerich <madski@unity3d.com>
parents: 3588
diff changeset
193 ## 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
194 show_sha_length = 12
4549
dc3f0731b2f7 config: the default for show_revision_number should be false
domruf <dominikruf@gmail.com>
parents: 4527
diff changeset
195 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
196
3850
7a4df261a375 added alias configuration option for gists.
Marcin Kuzminski <marcin@python-works.com>
parents: 3778
diff changeset
197 ## 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
198 ## url that does rewrites to _admin/gists/<gistid>.
4182
05cabd91f7c3 Change example URL
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4179
diff changeset
199 ## example: http://gist.kallithea.server/{gistid}. Empty means use the internal
4212
24c0d584ba86 General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4210
diff changeset
200 ## Kallithea url, ie. http[s]://your.kallithea.server/_admin/gists/<gistid>
3850
7a4df261a375 added alias configuration option for gists.
Marcin Kuzminski <marcin@python-works.com>
parents: 3778
diff changeset
201 gist_alias_url =
7a4df261a375 added alias configuration option for gists.
Marcin Kuzminski <marcin@python-works.com>
parents: 3778
diff changeset
202
3751
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
203 ## white list of API enabled controllers. This allows to add list of
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
204 ## controllers to which access will be enabled by api_key. eg: to enable
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
205 ## api access to raw_files put `FilesController:raw`, to enable access to patches
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
206 ## add `ChangesetController:changeset_patch`. This list should be "," separated
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
207 ## Syntax is <ControllerClass>:<function>. Check debug logs for generated names
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
208 ## Recommended settings below are commented out:
3751
78c7e8efe658 new feature: API access white list definition from .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 3651
diff changeset
209 api_access_controllers_whitelist =
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
210 # ChangesetController:changeset_patch,
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
211 # ChangesetController:changeset_raw,
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
212 # FilesController:raw,
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
213 # FilesController:archivefile
3028
30a226406fa4 Implemented #661 Add option to include diff in RSS feed
Marcin Kuzminski <marcin@python-works.com>
parents: 3025
diff changeset
214
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
215 ## default encoding used to convert from and to unicode
6e76b4892d72 Implemented #647, option to pass list of default encoding used to encode to/decode from unicode
Marcin Kuzminski <marcin@python-works.com>
parents: 2940
diff changeset
216 ## can be also a comma seperated list of encoding in case of mixed encodings
2016
6020e3884a58 implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents: 1933
diff changeset
217 default_encoding = utf8
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
218
4212
24c0d584ba86 General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4210
diff changeset
219 ## 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
220 #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
221
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
222 ## issue tracking mapping for commits messages
1933
3da456a3a211 changed default issue tracker links pattern
Marcin Kuzminski <marcin@python-works.com>
parents: 1868
diff changeset
223 ## comment out issue_pat, issue_server, issue_prefix to enable
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
224
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
225 ## pattern to get the issues from commit messages
1933
3da456a3a211 changed default issue tracker links pattern
Marcin Kuzminski <marcin@python-works.com>
parents: 1868
diff changeset
226 ## default one used here is #<numbers> with a regex passive group for `#`
3da456a3a211 changed default issue tracker links pattern
Marcin Kuzminski <marcin@python-works.com>
parents: 1868
diff changeset
227 ## {id} will be all groups matched from this pattern
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
228
1933
3da456a3a211 changed default issue tracker links pattern
Marcin Kuzminski <marcin@python-works.com>
parents: 1868
diff changeset
229 issue_pat = (?:\s*#)(\d+)
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
230
1933
3da456a3a211 changed default issue tracker links pattern
Marcin Kuzminski <marcin@python-works.com>
parents: 1868
diff changeset
231 ## server url to the issue, each {id} will be replaced with match
2339
79b3c9c66c54 Added optional repo_name into issue tracker url to get just the name of repo without group prefix
Marcin Kuzminski <marcin@python-works.com>
parents: 2149
diff changeset
232 ## fetched from the regex and {repo} is replaced with full repository name
79b3c9c66c54 Added optional repo_name into issue tracker url to get just the name of repo without group prefix
Marcin Kuzminski <marcin@python-works.com>
parents: 2149
diff changeset
233 ## including groups {repo_name} is replaced with just name of repo
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
234
1868
f26acc1b27e2 added repository name into issue tracker link to support different projects issues tracker mapping
Marcin Kuzminski <marcin@python-works.com>
parents: 1865
diff changeset
235 issue_server_link = https://myissueserver.com/{repo}/issue/{id}
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
236
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
237 ## prefix to add to link to indicate it's an url
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
238 ## #314 will be replaced by <issue_prefix><id>
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
239
1865
37b3c3244bbc UI fixes
Marcin Kuzminski <marcin@python-works.com>
parents: 1837
diff changeset
240 issue_prefix = #
1837
a6a30c919513 #73 mapping of commited issues from commit message into issue tracker url.
Marcin Kuzminski <marcin@python-works.com>
parents: 1831
diff changeset
241
2866
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
242 ## issue_pat, issue_server_link, issue_prefix can have suffixes to specify
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
243 ## 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
244 ## below an example how to create a wiki pattern
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
245 # wiki-some-id -> https://mywiki.com/some-id
2866
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
246
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
247 #issue_pat_wiki = (?:wiki-)(.+)
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
248 #issue_server_link_wiki = https://mywiki.com/{id}
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
249 #issue_prefix_wiki = WIKI-
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
250
736678a8c881 #518 multiple issues patterns
Marcin Kuzminski <marcin@python-works.com>
parents: 2836
diff changeset
251
2016
6020e3884a58 implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents: 1933
diff changeset
252 ## instance-id prefix
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
253 ## a prefix key for this instance used for cache invalidation when running
4210
277684f23146 Rename some strings in defaults found in config files
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4207
diff changeset
254 ## multiple instances of kallithea, make sure it's globally unique for
277684f23146 Rename some strings in defaults found in config files
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4207
diff changeset
255 ## all running kallithea instances. Leave empty if you don't use it
4066
ef252630aad8 config: added example uwsgi configuration with auto-scaling
Marcin Kuzminski <marcin@python-works.com>
parents: 4045
diff changeset
256 instance_id =
1652
8384eaabeb19 configurable clone url
Marcin Kuzminski <marcin@python-works.com>
parents: 1628
diff changeset
257
2132
9f5582151d53 Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents: 2102
diff changeset
258 ## 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
259 ## 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
260 ## 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
261 auth_ret_code =
9f5582151d53 Alternative HTTP response codes when client failed to Authenticate correctly
Marcin Kuzminski <marcin@python-works.com>
parents: 2102
diff changeset
262
3522
7174ee850baa configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents: 3490
diff changeset
263 ## locking return code. When repository is locked return this HTTP code. 2XX
7174ee850baa configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents: 3490
diff changeset
264 ## codes don't break the transactions while 4XX codes do
7174ee850baa configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents: 3490
diff changeset
265 lock_ret_code = 423
7174ee850baa configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents: 3490
diff changeset
266
4045
9b4ba12ef8c3 Add ini option to controll custom advanced hooks settings
Marcin Kuzminski <marcin@python-works.com>
parents: 4006
diff changeset
267 ## 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
268 allow_repo_location_change = True
3522
7174ee850baa configurable locking codes.
Marcin Kuzminski <marcin@python-works.com>
parents: 3490
diff changeset
269
4045
9b4ba12ef8c3 Add ini option to controll custom advanced hooks settings
Marcin Kuzminski <marcin@python-works.com>
parents: 4006
diff changeset
270 ## 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
271 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
272
9b4ba12ef8c3 Add ini option to controll custom advanced hooks settings
Marcin Kuzminski <marcin@python-works.com>
parents: 4006
diff changeset
273
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
274 ####################################
776
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
275 ### 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
276 ####################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
277
776
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
278 use_celery = false
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
279 broker.host = localhost
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
280 broker.vhost = rabbitmqhost
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
281 broker.port = 5672
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
282 broker.user = rabbitmq
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
283 broker.password = qweqwe
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
284
4186
7e5f8c12a3fc First step in two-part process to rename directories to kallithea.
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4182
diff changeset
285 celery.imports = kallithea.lib.celerylib.tasks
776
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
286
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
287 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
288 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
289 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
290
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
291 #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
292 #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
293
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
294 celeryd.concurrency = 2
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
295 #celeryd.log.file = celeryd.log
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
296 celeryd.log.level = debug
1076
db71228a4c23 moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 964
diff changeset
297 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
298
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
299 ## 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
300 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
301
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
302 ####################################
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
303 ### BEAKER CACHE ####
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
304 ####################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
305
1076
db71228a4c23 moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 964
diff changeset
306 beaker.cache.data_dir=%(here)s/data/cache/data
db71228a4c23 moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 964
diff changeset
307 beaker.cache.lock_dir=%(here)s/data/cache/lock
db71228a4c23 moved statistics parse_limit into .ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 964
diff changeset
308
609
c1c1cf772337 moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
309 beaker.cache.regions=super_short_term,short_term,long_term,sql_cache_short,sql_cache_med,sql_cache_long
592
0a48c1ec04fc #37 fixed json imports for python2.5
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
310
597
53128b6b9a4d added password validation, second try on paster setup-app,
Marcin Kuzminski <marcin@python-works.com>
parents: 592
diff changeset
311 beaker.cache.super_short_term.type=memory
53128b6b9a4d added password validation, second try on paster setup-app,
Marcin Kuzminski <marcin@python-works.com>
parents: 592
diff changeset
312 beaker.cache.super_short_term.expire=10
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
313 beaker.cache.super_short_term.key_length = 256
609
c1c1cf772337 moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
314
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
315 beaker.cache.short_term.type=memory
93
aec4c0071cb3 added empty controllers for branches tags files graph, routing and test for them
Marcin Kuzminski <marcin@python-works.com>
parents: 86
diff changeset
316 beaker.cache.short_term.expire=60
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
317 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
318
597
53128b6b9a4d added password validation, second try on paster setup-app,
Marcin Kuzminski <marcin@python-works.com>
parents: 592
diff changeset
319 beaker.cache.long_term.type=memory
53128b6b9a4d added password validation, second try on paster setup-app,
Marcin Kuzminski <marcin@python-works.com>
parents: 592
diff changeset
320 beaker.cache.long_term.expire=36000
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
321 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
322
609
c1c1cf772337 moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
323 beaker.cache.sql_cache_short.type=memory
776
f6c613fba757 Celery is configured by the .ini files and run from paster now
Marcin Kuzminski <marcin@python-works.com>
parents: 716
diff changeset
324 beaker.cache.sql_cache_short.expire=10
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
325 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
326
c1c1cf772337 moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
327 beaker.cache.sql_cache_med.type=memory
c1c1cf772337 moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
328 beaker.cache.sql_cache_med.expire=360
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
329 beaker.cache.sql_cache_med.key_length = 256
609
c1c1cf772337 moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
330
c1c1cf772337 moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
331 beaker.cache.sql_cache_long.type=file
c1c1cf772337 moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
332 beaker.cache.sql_cache_long.expire=3600
1607
e886f91fcb71 Cached readme generation
Marcin Kuzminski <marcin@python-works.com>
parents: 1582
diff changeset
333 beaker.cache.sql_cache_long.key_length = 256
609
c1c1cf772337 moved out sqlalchemy cache from meta to the config files.
Marcin Kuzminski <marcin@python-works.com>
parents: 549
diff changeset
334
436
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
335 ####################################
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
336 ### BEAKER SESSION ####
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
337 ####################################
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
338 ## 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
339 ## dbm, file, memcached, database, and memory.
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
340 ## The storage uses the Container API
1771
5948ab03e639 default session settings was reverted to file.
Marcin Kuzminski <marcin@python-works.com>
parents: 1717
diff changeset
341 ## that is also used by the cache system.
1660
5568b0cea3cc db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents: 1652
diff changeset
342
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
343 ## db session ##
1660
5568b0cea3cc db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents: 1652
diff changeset
344 #beaker.session.type = ext:database
4210
277684f23146 Rename some strings in defaults found in config files
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4207
diff changeset
345 #beaker.session.sa.url = postgresql://postgres:qwe@localhost/kallithea
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
346 #beaker.session.table_name = db_session
1660
5568b0cea3cc db based session example for .ini
Marcin Kuzminski <marcin@python-works.com>
parents: 1652
diff changeset
347
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
348 ## encrypted cookie client side session, good for many instances ##
1771
5948ab03e639 default session settings was reverted to file.
Marcin Kuzminski <marcin@python-works.com>
parents: 1717
diff changeset
349 #beaker.session.type = cookie
5948ab03e639 default session settings was reverted to file.
Marcin Kuzminski <marcin@python-works.com>
parents: 1717
diff changeset
350
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
351 ## file based cookies (default) ##
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
352 #beaker.session.type = file
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
353
4210
277684f23146 Rename some strings in defaults found in config files
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4207
diff changeset
354 beaker.session.key = kallithea
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
355 beaker.session.secret = development-not-secret
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
356
3961
c9ca7fa55b0d Fill session cookie secret with random generated app_uuid.
Marcin Kuzminski <marcin@python-works.com>
parents: 3945
diff changeset
357 ## Secure encrypted cookie. Requires AES and AES python libraries
c9ca7fa55b0d Fill session cookie secret with random generated app_uuid.
Marcin Kuzminski <marcin@python-works.com>
parents: 3945
diff changeset
358 ## you must disable beaker.session.secret to use this
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
359 #beaker.session.encrypt_key = <key_for_encryption>
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
360 #beaker.session.validate_key = <validation_key>
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
361
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
362 ## sets session as invalid if it haven't been accessed for given amount of time
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
363 beaker.session.timeout = 2592000
1714
1308f068fc1a added httponly and secure cookie into ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 1710
diff changeset
364 beaker.session.httponly = true
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
365 #beaker.session.cookie_path = /<your-prefix>
1771
5948ab03e639 default session settings was reverted to file.
Marcin Kuzminski <marcin@python-works.com>
parents: 1717
diff changeset
366
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
367 ## uncomment for https secure cookie
1714
1308f068fc1a added httponly and secure cookie into ini files
Marcin Kuzminski <marcin@python-works.com>
parents: 1710
diff changeset
368 beaker.session.secure = false
436
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
369
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
370 ## auto save the session to not to use .save()
436
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
371 beaker.session.auto = False
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
372
2615
6f44b6d5aa60 added comments into beaker session,
Marcin Kuzminski <marcin@python-works.com>
parents: 2597
diff changeset
373 ## default cookie expiration time in seconds `true` expire at browser close ##
436
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
374 #beaker.session.cookie_expires = 3600
28f19fa562df updated config files,
Marcin Kuzminski <marcin@python-works.com>
parents: 343
diff changeset
375
2016
6020e3884a58 implements #212 moved default encoding variable into rhodecode-config. It's now possible to change
Marcin Kuzminski <marcin@python-works.com>
parents: 1933
diff changeset
376
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
377 ############################
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
378 ## ERROR HANDLING SYSTEMS ##
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
379 ############################
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
380
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
381 ####################
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
382 ### [errormator] ###
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
383 ####################
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
384
4212
24c0d584ba86 General renaming to Kallithea
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4210
diff changeset
385 ## Errormator is tailored to work with Kallithea, see
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
386 ## http://errormator.com for details how to obtain an account
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
387 ## you must install python package `errormator_client` to make it work
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
388
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
389 ## errormator enabled
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
390 errormator = false
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
391
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
392 errormator.server_url = https://api.errormator.com
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
393 errormator.api_key = YOUR_API_KEY
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
394
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
395 ## TWEAK AMOUNT OF INFO SENT HERE
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
396
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
397 ## enables 404 error logging (default False)
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
398 errormator.report_404 = false
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
399
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
400 ## time in seconds after request is considered being slow (default 1)
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
401 errormator.slow_request_time = 1
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
402
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
403 ## record slow requests in application
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
404 ## (needs to be enabled for slow datastore recording and time tracking)
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
405 errormator.slow_requests = true
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
406
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
407 ## enable hooking to application loggers
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
408 # errormator.logging = true
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
409
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
410 ## minimum log level for log capture
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
411 # errormator.logging.level = WARNING
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
412
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
413 ## send logs only from erroneous/slow requests
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
414 ## (saves API quota for intensive logging)
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
415 errormator.logging_on_error = false
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
416
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
417 ## list of additonal keywords that should be grabbed from environ object
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
418 ## can be string with comma separated list of words in lowercase
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
419 ## (by default client will always send following info:
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
420 ## 'REMOTE_USER', 'REMOTE_ADDR', 'SERVER_NAME', 'CONTENT_TYPE' + all keys that
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
421 ## start with HTTP* this list be extended with additional keywords here
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
422 errormator.environ_keys_whitelist =
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
423
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
424
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
425 ## list of keywords that should be blanked from request object
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
426 ## can be string with comma separated list of words in lowercase
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
427 ## (by default client will always blank keys that contain following words
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
428 ## 'password', 'passwd', 'pwd', 'auth_tkt', 'secret', 'csrf'
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
429 ## this list be extended with additional keywords set here
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
430 errormator.request_keys_blacklist =
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
431
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
432
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
433 ## list of namespaces that should be ignores when gathering log entries
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
434 ## can be string with comma separated list of namespaces
58dcef7eef03 Implemented show_id function that is a configurable way to display sha hashes in the changelog.
Marcin Kuzminski <marcin@python-works.com>
parents: 3522
diff changeset
435 ## (by default the client ignores own entries: errormator_client.client)
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
436 errormator.log_namespace_blacklist =
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
437
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
438
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
439 ################
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
440 ### [sentry] ###
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
441 ################
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
442
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
443 ## sentry is a alternative open source error aggregator
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
444 ## you must install python packages `sentry` and `raven` to enable
2939
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
445
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
446 sentry.dsn = YOUR_DNS
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
447 sentry.servers =
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
448 sentry.name =
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
449 sentry.key =
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
450 sentry.public_key =
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
451 sentry.secret_key =
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
452 sentry.project =
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
453 sentry.site =
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
454 sentry.include_paths =
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
455 sentry.exclude_paths =
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
456
dbe3cfb81446 Added Errormator and Sentry support part of pull request #71
Marcin Kuzminski <marcin@python-works.com>
parents: 2866
diff changeset
457
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
458 ################################################################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
459 ## WARNING: *THE LINE BELOW MUST BE UNCOMMENTED ON A PRODUCTION ENVIRONMENT* ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
460 ## Debug mode will enable the interactive debugging tool, allowing ANYONE to ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
461 ## execute malicious code after an exception is raised. ##
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
462 ################################################################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
463 #set debug = false
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
464 set debug = true
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
465
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
466 ##################################
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
467 ### LOGVIEW CONFIG ###
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
468 ##################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
469
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
470 logview.sqlalchemy = #faa
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
471 logview.pylons.templating = #bfb
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
472 logview.pylons.util = #eee
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
473
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
474 #########################################################
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
475 ### DB CONFIGS - EACH DB WILL HAVE IT'S OWN CONFIG ###
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
476 #########################################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
477
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
478 # SQLITE [default]
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
479 sqlalchemy.db1.url = sqlite:///%(here)s/kallithea.db?timeout=60
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
480
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
481 # POSTGRESQL
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
482 # sqlalchemy.db1.url = postgresql://user:pass@localhost/kallithea
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
483
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
484 # MySQL
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
485 # sqlalchemy.db1.url = mysql://user:pass@localhost/kallithea
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
486
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
487 # see sqlalchemy docs for others
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
488
1360
1f47adeb67c2 Bumped sqlalchemy version to 0.7, replaced timerproxy with new event system for sqlalchemy.
Marcin Kuzminski <marcin@python-works.com>
parents: 1355
diff changeset
489 sqlalchemy.db1.echo = false
1186
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
490 sqlalchemy.db1.pool_recycle = 3600
2149
50aa7cb78cfe Mysql fixes
Marcin Kuzminski <marcin@python-works.com>
parents: 2132
diff changeset
491 sqlalchemy.db1.convert_unicode = true
49
3ada2f409c1c Added sqlalchemy support
Marcin Kuzminski <marcin@python-blog.com>
parents: 46
diff changeset
492
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
493 ################################
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
494 ### LOGGING CONFIGURATION ####
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
495 ################################
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
496
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
497 [loggers]
4207
58e390e0cea4 Rename some strings in init files and logger names
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4186
diff changeset
498 keys = root, routes, kallithea, sqlalchemy, beaker, templates, whoosh_indexer
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
499
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
500 [handlers]
1186
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
501 keys = console, console_sql
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
502
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
503 [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
504 keys = generic, color_formatter, color_formatter_sql
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
505
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
506 #############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
507 ## LOGGERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
508 #############
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
509
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
510 [logger_root]
15
c8265b4f0c2a added log4j to development,
Marcin Kuzminski
parents: 14
diff changeset
511 level = NOTSET
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
512 handlers = console
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
513
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
514 [logger_routes]
69
76b23189f987 Updated logginf of routes
Marcin Kuzminski <marcin@python-blog.com>
parents: 60
diff changeset
515 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
516 handlers =
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
517 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
518 ## "level = DEBUG" logs the route matched and routing variables.
1186
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
519 propagate = 1
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
520
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
521 [logger_beaker]
1186
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
522 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
523 handlers =
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
524 qualname = beaker.container
1186
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
525 propagate = 1
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
526
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
527 [logger_templates]
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
528 level = INFO
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
529 handlers =
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
530 qualname = pylons.templating
1186
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
531 propagate = 1
716
1f8546ccccdd some logging extras for development config files
Marcin Kuzminski <marcin@python-works.com>
parents: 683
diff changeset
532
4207
58e390e0cea4 Rename some strings in init files and logger names
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4186
diff changeset
533 [logger_kallithea]
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
534 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
535 handlers =
4207
58e390e0cea4 Rename some strings in init files and logger names
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4186
diff changeset
536 qualname = kallithea
1186
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
537 propagate = 1
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
538
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
539 [logger_sqlalchemy]
1186
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
540 level = INFO
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
541 handlers = console_sql
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
542 qualname = sqlalchemy.engine
93
aec4c0071cb3 added empty controllers for branches tags files graph, routing and test for them
Marcin Kuzminski <marcin@python-works.com>
parents: 86
diff changeset
543 propagate = 0
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
544
2102
04d26165c3d9 Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents: 2016
diff changeset
545 [logger_whoosh_indexer]
04d26165c3d9 Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents: 2016
diff changeset
546 level = DEBUG
4068
17e3926c3753 added ini files into codecleaner
Marcin Kuzminski <marcin@python-works.com>
parents: 4066
diff changeset
547 handlers =
2102
04d26165c3d9 Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents: 2016
diff changeset
548 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
549 propagate = 1
04d26165c3d9 Whoosh logging is now controlled by the .ini files logging setup
Marcin Kuzminski <marcin@python-works.com>
parents: 2016
diff changeset
550
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
551 ##############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
552 ## HANDLERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
553 ##############
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
554
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
555 [handler_console]
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
556 class = StreamHandler
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
557 args = (sys.stderr,)
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
558 #level = INFO
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
559 #formatter = generic
1360
1f47adeb67c2 Bumped sqlalchemy version to 0.7, replaced timerproxy with new event system for sqlalchemy.
Marcin Kuzminski <marcin@python-works.com>
parents: 1355
diff changeset
560 level = DEBUG
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
561 formatter = color_formatter
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
562
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
563 [handler_console_sql]
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
564 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
565 args = (sys.stderr,)
4225
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
566 #level = WARN
3e6291d99a6f Align and update the outdated ini files and templates
Mads Kiilerich <madski@unity3d.com>
parents: 4212
diff changeset
567 #formatter = generic
1360
1f47adeb67c2 Bumped sqlalchemy version to 0.7, replaced timerproxy with new event system for sqlalchemy.
Marcin Kuzminski <marcin@python-works.com>
parents: 1355
diff changeset
568 level = DEBUG
1186
b9ea10d3e419 timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
Marcin Kuzminski <marcin@python-works.com>
parents: 1116
diff changeset
569 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
570
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
571 ################
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
572 ## FORMATTERS ##
12
5f30a6d558dc Added pylons manage script
Marcin Kuzminski
parents: 10
diff changeset
573 ################
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
574
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
575 [formatter_generic]
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
576 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
577 datefmt = %Y-%m-%d %H:%M:%S
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
578
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
579 [formatter_color_formatter]
4186
7e5f8c12a3fc First step in two-part process to rename directories to kallithea.
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4182
diff changeset
580 class=kallithea.lib.colored_formatter.ColorFormatter
153
a5a3bcc5ee89 Added colored formatter to project, and configs
Marcin Kuzminski <marcin@python-works.com>
parents: 107
diff changeset
581 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
582 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
583
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
584 [formatter_color_formatter_sql]
4186
7e5f8c12a3fc First step in two-part process to rename directories to kallithea.
Bradley M. Kuhn <bkuhn@sfconservancy.org>
parents: 4182
diff changeset
585 class=kallithea.lib.colored_formatter.ColorFormatterSql
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
586 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
587 datefmt = %Y-%m-%d %H:%M:%S