Support #15000
Audit all messages produced by artdaq during normal running
Status:
New
Priority:
Normal
Assignee:
-
Category:
Needed Enhancements
Target version:
-
Start date:
04/15/2015
Due date:
05/08/2015
% Done:
67%
Estimated time:
(Total: 20.00 h)
Experiment:
-
Co-Assignees:
Description
We should take the time to double check what messages are being sent at various levels of verbosity. I have started a framework in artdaq/DAQdata/Globals.hh for assigning TRACE levels to various aspects of the system. MessageFacility can be configured to send TRACE messages in 4 levels (LogError, LogWarning, LogInfo, LogDebug), with an offset. My initial idea for a priority scheme would be the following:
1. Error (MessageFacility)
2. Warning (MessageFacility)
3. Info (MessageFacility)
4. Debug (MessageFacility)
5. Verbose (TRACE level Debug + 1)
6. Trace (TRACE)
7. <Module Specific 1> (TRACE)
8. <Module Specific 2> (TRACE)
We should certainly avoid generating tons of MessageFacility messages during "normal" running.
Subtasks
History
#1 Updated by Eric Flumerfelt about 4 years ago
- Category set to Needed Enhancements