structlog icon indicating copy to clipboard operation
structlog copied to clipboard

is there a better way to override single param style in console renderer -from user code

Open OrHayat opened this issue 1 year ago • 1 comments

is there a simple way to override the coloring/style for single param key=value from the caller code? for example by passing some kind of object with style+text and it will be logged to file/other log handlers by by using the text only and console handler will use the style to create the styled string.

i couldn't find a way to do that easily i could create custom renderer to do that. or to write custom formatter and to pass my own list of columns to allow modification of the formatting. both are fine i just ask if there is a simpler way to do so. i just want to override the default formatter __repr to use regular __repr if colors are disabled or my own __repr if they are enabled

OrHayat avatar Sep 25 '24 12:09 OrHayat

It would be very helpful if you could give me some example code that you’d like to work.

hynek avatar Jan 13 '25 10:01 hynek