-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement new MessageLogger configuration #32138
Commits on Nov 6, 2020
-
Specify use of statistics directly in destinations
This removes the need for the statistics vstring as the specification of directing the statistics to a given destination is done via the 'enableStatistics' bool parameter.
Configuration menu - View commit details
-
Copy full SHA for fdaa0f9 - Browse repository at this point
Copy the full SHA fdaa0f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9ed82a - Browse repository at this point
Copy the full SHA d9ed82aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f595d78 - Browse repository at this point
Copy the full SHA f595d78View commit details
Commits on Nov 11, 2020
-
Implement new MessageLogger configuration API
-Both the old and new configuration APIs are supported. Having `categories` and `destinations` parameters being available trigger the old configuration handling. -As much code as reasonably possible is shared between the two implementations. -The ParameterSetValidation code is used for the new API but the fillDescriptions usage can not be implemented until all uses of the old configuration are removed.
Configuration menu - View commit details
-
Copy full SHA for 856130b - Browse repository at this point
Copy the full SHA 856130bView commit details
Commits on Nov 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 292b6a2 - Browse repository at this point
Copy the full SHA 292b6a2View commit details -
Fix new configuration problems
Properly read the 'files' PSet Set the correct default for lineLength Make it so the 'default' PSet can properly set the values for destinations which do not explicitly set a parameter.
Configuration menu - View commit details
-
Copy full SHA for f16a78e - Browse repository at this point
Copy the full SHA f16a78eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c46ad0 - Browse repository at this point
Copy the full SHA 0c46ad0View commit details
Commits on Nov 13, 2020
-
Correct problems when using new MessageLogger configuration
-Properly handle setting up statistics -Set defaults to match original behavior -Throw an exception if multiple destinations want to write to the same log file
Configuration menu - View commit details
-
Copy full SHA for 130c1f4 - Browse repository at this point
Copy the full SHA 130c1f4View commit details -
Updated MessageLogger tests to use new configuration syntax
Only the tests which explicitly created the Service were changed. Those that use the standard cfi.py file must wait until we are ready to change that file.
Configuration menu - View commit details
-
Copy full SHA for a48efae - Browse repository at this point
Copy the full SHA a48efaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 315a8f9 - Browse repository at this point
Copy the full SHA 315a8f9View commit details
Commits on Nov 18, 2020
-
Removed old code based on singleton pattern
The ELadministrator has not been a singleton for a long time. The old code was preventing the use of std::make_shared with the class.
Configuration menu - View commit details
-
Copy full SHA for d08b0be - Browse repository at this point
Copy the full SHA d08b0beView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbec163 - Browse repository at this point
Copy the full SHA cbec163View commit details