1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
|
#import FWCore.ParameterSet.Config as cms
from .Types import *
from .Modules import Service
_category = optional.untracked.PSetTemplate(
reportEvery = untracked.int32(1),
limit = optional.untracked.int32,
timespan = optional.untracked.int32
)
_destination_base = untracked.PSet(
noLineBreaks = optional.untracked.bool,
noTimeStamps = optional.untracked.bool,
lineLength = optional.untracked.int32,
threshold = optional.untracked.string,
statisticsThreshold = optional.untracked.string,
allowAnyLabel_ = _category
)
_destination_no_stat = _destination_base.clone(
enableStatistics = untracked.bool(False),
resetStatistics = untracked.bool(False)
)
_file_destination = optional.untracked.PSetTemplate(
noLineBreaks = optional.untracked.bool,
noTimeStamps = optional.untracked.bool,
lineLength = optional.untracked.int32,
threshold = optional.untracked.string,
statisticsThreshold = optional.untracked.string,
enableStatistics = untracked.bool(False),
resetStatistics = untracked.bool(False),
filename = optional.untracked.string,
extension = optional.untracked.string,
output = optional.untracked.string,
allowAnyLabel_ = _category
)
_default_pset = untracked.PSet(
reportEvery = untracked.int32(1),
limit = optional.untracked.int32,
timespan = optional.untracked.int32,
noLineBreaks = untracked.bool(False),
noTimeStamps = untracked.bool(False),
lineLength = untracked.int32(80),
threshold = untracked.string("INFO"),
statisticsThreshold = untracked.string("INFO"),
allowAnyLabel_ = _category
)
MessageLogger = Service("MessageLogger",
suppressWarning = untracked.vstring(),
suppressFwkInfo = untracked.vstring(),
suppressInfo = untracked.vstring(),
suppressDebug = untracked.vstring(),
debugModules = untracked.vstring(),
cout = _destination_no_stat.clone(
enable = untracked.bool(False)
),
default = _default_pset.clone(),
cerr = _destination_base.clone(
enable = untracked.bool(True),
enableStatistics = untracked.bool(False),
resetStatistics = untracked.bool(False),
statisticsThreshold = untracked.string('WARNING'),
INFO = untracked.PSet(
limit = untracked.int32(0)
),
noTimeStamps = untracked.bool(False),
FwkReport = untracked.PSet(
reportEvery = untracked.int32(1),
limit = untracked.int32(10000000)
),
default = untracked.PSet(
limit = untracked.int32(10000000)
),
Root_NoDictionary = untracked.PSet(
limit = untracked.int32(0)
),
FwkSummary = untracked.PSet(
reportEvery = untracked.int32(1),
limit = untracked.int32(10000000)
),
threshold = untracked.string('INFO')
),
files = untracked.PSet(
allowAnyLabel_ = _file_destination
),
allowAnyLabel_ = _category
)
|