Skip to content

Commit e6993eb

Browse files
authored
feat: moved json_dumps call to internal helper (#114)
1 parent 96d7ff3 commit e6993eb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

ecs_logging/_structlog.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def __call__(self, _, name, event_dict):
3636
event_dict = normalize_dict(event_dict)
3737
event_dict.setdefault("log", {}).setdefault("level", name.lower())
3838
event_dict = self.format_to_ecs(event_dict)
39-
return json_dumps(event_dict)
39+
return self._json_dumps(event_dict)
4040

4141
def format_to_ecs(self, event_dict):
4242
# type: (Dict[str, Any]) -> Dict[str, Any]
@@ -57,3 +57,7 @@ def format_to_ecs(self, event_dict):
5757

5858
event_dict.setdefault("ecs", {}).setdefault("version", ECS_VERSION)
5959
return event_dict
60+
61+
def _json_dumps(self, value):
62+
# type: (Dict[str, Any]) -> str
63+
return json_dumps(value=value)

0 commit comments

Comments
 (0)