RE: ignoring some default fields from SimpleJsonFormatter

2018-08-21 Thread David Raymond
field1":"test"} -Original Message- From: Python-list [mailto:[email protected]] On Behalf Of [email protected] Sent: Tuesday, August 21, 2018 11:37 AM To: [email protected] Subject: ignoring some default fields from SimpleJ

Re: ignoring some default fields from SimpleJsonFormatter

2018-08-21 Thread Peter Otten
[email protected] wrote: > I am using for my logger > > handler.setFormatter(SimpleJsonFormatter(json.dumps)) Where does SimpleJsonFormatter come from? If it uses the json.dumps argument to serialize a dict you may pass a modified version instead: # untested KEYS_TO_IGNORE = {"fields", "yo

ignoring some default fields from SimpleJsonFormatter

2018-08-21 Thread shradhattx
I am using for my logger handler.setFormatter(SimpleJsonFormatter(json.dumps)) It had some default fields - timestamp, function, line_number, module, level and flexibility to provide extra fields in json log with use of logger.info("my test message", extra={"anotherfield1": "test"}) I am u