-
Notifications
You must be signed in to change notification settings - Fork 3
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
Improve analysis logging #578
Conversation
@cortadocodes does this deprecate |
Not yet. I need to think about which of the two names is more appropriate because, if the environment variable is "1", a handler is applied to the root logger and the pub/sub handler is applied during analyses. |
Codecov Report
@@ Coverage Diff @@
## main #578 +/- ##
==========================================
+ Coverage 93.99% 94.74% +0.75%
==========================================
Files 75 79 +4
Lines 3115 3484 +369
==========================================
+ Hits 2928 3301 +373
+ Misses 187 183 -4
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
Summary
This PR refines the approach taken to adding metadata about an analysis to log messages emitted during its processing. It fixes an issue where developers couldn't test their apps based on the log messages emitted during an analysis run.
Contents (#578)
New features
Enhancements
python3.10
Fixes
Refactoring
AnalysisLogHandlerSwitcher
toAnalysisLogFormatterSwitcher
run_logged_subprocess
tooctue.utils.processes
Testing
AnalysisLogFormatterSwitcher