|
@@ -216,54 +216,54 @@ def host_val(value):
|
216
|
216
|
#
|
217
|
217
|
|
218
|
218
|
SettingValidator.register_validator(
|
219
|
|
- 'dummy',
|
220
|
|
- lambda value:value,
|
221
|
|
- 'Validate anything')
|
|
219
|
+ 'dummy',
|
|
220
|
+ lambda value:value,
|
|
221
|
+ 'Validate anything')
|
222
|
222
|
|
223
|
223
|
SettingValidator.register_validator(
|
224
|
|
- 'none',
|
225
|
|
- none_val,
|
226
|
|
- 'Validate None')
|
|
224
|
+ 'none',
|
|
225
|
+ none_val,
|
|
226
|
+ 'Validate None')
|
227
|
227
|
|
228
|
228
|
SettingValidator.register_validator(
|
229
|
|
- 'string',
|
230
|
|
- str_val,
|
231
|
|
- 'Validate string values')
|
|
229
|
+ 'string',
|
|
230
|
+ str_val,
|
|
231
|
+ 'Validate string values')
|
232
|
232
|
|
233
|
233
|
SettingValidator.register_validator(
|
234
|
|
- 'strip',
|
235
|
|
- str.strip,
|
236
|
|
- 'String trim')
|
|
234
|
+ 'strip',
|
|
235
|
+ str.strip,
|
|
236
|
+ 'String trim')
|
237
|
237
|
|
238
|
238
|
SettingValidator.register_validator(
|
239
|
|
- 'int',
|
240
|
|
- int_val,
|
241
|
|
- 'Integer value validator')
|
|
239
|
+ 'int',
|
|
240
|
+ int_val,
|
|
241
|
+ 'Integer value validator')
|
242
|
242
|
|
243
|
243
|
SettingValidator.register_validator(
|
244
|
|
- 'bool',
|
245
|
|
- boolean_val,
|
246
|
|
- 'Boolean value validator')
|
|
244
|
+ 'bool',
|
|
245
|
+ boolean_val,
|
|
246
|
+ 'Boolean value validator')
|
247
|
247
|
|
248
|
248
|
SettingValidator.register_validator(
|
249
|
|
- 'errfile',
|
250
|
|
- file_err_output,
|
251
|
|
- 'Error output file validator (return stderr if filename is "-")')
|
|
249
|
+ 'errfile',
|
|
250
|
+ file_err_output,
|
|
251
|
+ 'Error output file validator (return stderr if filename is "-")')
|
252
|
252
|
|
253
|
253
|
SettingValidator.register_validator(
|
254
|
|
- 'directory',
|
255
|
|
- directory_val,
|
256
|
|
- 'Directory path validator')
|
|
254
|
+ 'directory',
|
|
255
|
+ directory_val,
|
|
256
|
+ 'Directory path validator')
|
257
|
257
|
|
258
|
258
|
SettingValidator.register_validator(
|
259
|
|
- 'loglevel',
|
260
|
|
- loglevel_val,
|
261
|
|
- 'Loglevel validator')
|
|
259
|
+ 'loglevel',
|
|
260
|
+ loglevel_val,
|
|
261
|
+ 'Loglevel validator')
|
262
|
262
|
|
263
|
263
|
SettingValidator.register_validator(
|
264
|
|
- 'path',
|
265
|
|
- path_val,
|
266
|
|
- 'path validator')
|
|
264
|
+ 'path',
|
|
265
|
+ path_val,
|
|
266
|
+ 'path validator')
|
267
|
267
|
|
268
|
268
|
SettingValidator.register_validator(
|
269
|
269
|
'host',
|
|
@@ -271,25 +271,25 @@ SettingValidator.register_validator(
|
271
|
271
|
'host validator')
|
272
|
272
|
|
273
|
273
|
SettingValidator.create_list_validator(
|
274
|
|
- 'list',
|
275
|
|
- SettingValidator('strip'),
|
276
|
|
- description = "Simple list validator. Validate a list of values separated by ','",
|
277
|
|
- separator = ',')
|
|
274
|
+ 'list',
|
|
275
|
+ SettingValidator('strip'),
|
|
276
|
+ description = "Simple list validator. Validate a list of values separated by ','",
|
|
277
|
+ separator = ',')
|
278
|
278
|
|
279
|
279
|
SettingValidator.create_list_validator(
|
280
|
|
- 'directory_list',
|
281
|
|
- SettingValidator('directory'),
|
282
|
|
- description = "Validator for a list of directory path separated with ','",
|
283
|
|
- separator = ',')
|
|
280
|
+ 'directory_list',
|
|
281
|
+ SettingValidator('directory'),
|
|
282
|
+ description = "Validator for a list of directory path separated with ','",
|
|
283
|
+ separator = ',')
|
284
|
284
|
SettingValidator.create_write_list_validator(
|
285
|
|
- 'write_list',
|
286
|
|
- SettingValidator('directory'),
|
287
|
|
- description = "Validator for an array of values which will be set in a string, separated by ','",
|
288
|
|
- separator = ',')
|
|
285
|
+ 'write_list',
|
|
286
|
+ SettingValidator('directory'),
|
|
287
|
+ description = "Validator for an array of values which will be set in a string, separated by ','",
|
|
288
|
+ separator = ',')
|
289
|
289
|
SettingValidator.create_re_validator(
|
290
|
|
- r'^https?://[^\./]+.[^\./]+/?.*$',
|
291
|
|
- 'http_url',
|
292
|
|
- 'Url validator')
|
|
290
|
+ r'^https?://[^\./]+.[^\./]+/?.*$',
|
|
291
|
+ 'http_url',
|
|
292
|
+ 'Url validator')
|
293
|
293
|
|
294
|
294
|
#
|
295
|
295
|
# Lodel 2 configuration specification
|