comparison mercurial/configitems.py @ 40827:d23fd01cc115

commandserver: add config knob for various logging options The default rotating options are copied from the blackbox extension.
author Yuya Nishihara <yuya@tcha.org>
date Sun, 18 Nov 2018 19:47:04 +0900
parents 74a9f428227e
children 3764330f76a6
comparison
equal deleted inserted replaced
40826:1617aa916d88 40827:d23fd01cc115
171 default=False, 171 default=False,
172 ) 172 )
173 coreconfigitem('cmdserver', 'log', 173 coreconfigitem('cmdserver', 'log',
174 default=None, 174 default=None,
175 ) 175 )
176 coreconfigitem('cmdserver', 'max-log-files',
177 default=7,
178 )
179 coreconfigitem('cmdserver', 'max-log-size',
180 default='1 MB',
181 )
176 coreconfigitem('cmdserver', 'message-encodings', 182 coreconfigitem('cmdserver', 'message-encodings',
177 default=list, 183 default=list,
184 )
185 coreconfigitem('cmdserver', 'track-log',
186 default=lambda: ['chgserver', 'cmdserver'],
178 ) 187 )
179 coreconfigitem('color', '.*', 188 coreconfigitem('color', '.*',
180 default=None, 189 default=None,
181 generic=True, 190 generic=True,
182 ) 191 )