Skip to content
This repository was archived by the owner on Dec 21, 2024. It is now read-only.

Conversation

Cepe6
Copy link

@Cepe6 Cepe6 commented Mar 27, 2023

Closes #171.

Added an exists check for the old_field_name before asigning a value to log_record[new_field_name].

Copy link

@bhenckel bhenckel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The suggested changes allow for a more flexible use of the rename_fields parameter in the jsonlogger.

In fact, it increases the robustness of the implementation of rename_fields, since it removes the need for the assumption that the fields are always present in the log_record.

To my knowledge, the suggested changes does not break backwards compatibility.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cannot rename fields unless they're present in every log record

2 participants