Skip to content

Conversation

t1agob
Copy link
Contributor

@t1agob t1agob commented Feb 17, 2022

closes #92.

Description of changes:

Adding support for logging case configuration. The default across runtimes in Snake case which allows developers to search across different services independent of which runtime they are using.

  • Adding support for new environment variable POWERTOOLS_LOGGER_CASE that overrides default log output case.
  • Adding support for changing the log output casing based on environment variable
  • Adding supporting documentation for this new feature
  • Updated existing documentation cloudwatch logs examples to snake case
  • Adding unit tests to validate this new feature

Checklist

Breaking change checklist

RFC issue #:

  • Migration process documented
  • Implement warnings (if it can live side by side)

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@t1agob t1agob added area/logging Core logging utility feature New features or minor changes labels Feb 17, 2022
@t1agob t1agob requested review from sliedig and amirkaws February 17, 2022 14:25
@sliedig sliedig merged commit 9342b14 into develop Feb 18, 2022
@sliedig sliedig deleted the pr/91 branch February 18, 2022 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/logging Core logging utility feature New features or minor changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat: support logging case configuration
2 participants