<#10120 refactor: Unify log configurations between...
# meltano-repo-activity
g
#10120 refactor: Unify log configurations between formatters available in `logging.yaml` and the default preset configs (`colored`, `json`, etc.) Pull request opened by edgarrmondragon Description SSIA. 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 #XXXX Summary by Sourcery Unify default logging formatter configuration with the formatters exposed in
logging.yaml
, and align logging utility types with
pathlib.Path
usage. Enhancements: • Route colored, uncolored, JSON, key-value, and plain log formats through shared formatter factory helpers to keep preset and
logging.yaml
configurations consistent. • Update logging config file handling to use
pathlib.Path
-based APIs and accept both path-like and string values for the
log_config
parameter. meltano/meltano