#9858 fix(core): Do not disable existing loggers when passing logging configuration to SDK-based plugins
Pull request opened by
edgarrmondragon
## Description
This should prevent the loss of logs coming from configured loggers in
the SDK-based plugin.
## Checklist
• I have read the
contribution guide
### Was generative AI tooling used to co-author this PR?
• Yes (please specify the tool below)
## Related Issues
• Closes
#9506
## Summary by Sourcery
Prevent SDK-based plugin logging configuration from disabling existing Python loggers while preserving structured vs default formatter selection based on the log parser.
Bug Fixes:
• Ensure SDK-based plugin logging no longer disables previously configured loggers, avoiding loss of log output from existing loggers.
Enhancements:
• Simplify SDK logging configuration by inlining formatter selection logic and always using a non-disabling logging config helper.
meltano/meltano