<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Yes that removed the extra commas. Of course now the log messages are multi-line.<div class=""><br class=""></div><div class="">So to get a single line message for maps, without the commas, is the only approach to format the message with something like</div><div class="">io_lib:print(MyBigMap,1,8192,-1) and then log the string?</div><div class=""><br class=""></div><div class="">These log messages are being consumed by splunk, so the commas are causing problems, and the messages need to be single line.</div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Mark.</div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Aug 9, 2018, at 2:31 AM, Siri Hansen <<a href="mailto:erlangsiri@gmail.com" class="">erlangsiri@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">It is probably the single_line property on the formatter that causes this. If single_line is true (default), then the formatted string is converted to a single line by replacing all newlines with ", " (comma, space). Could you please try to set single_line to false and let me see the output? The property can be set as follows (if the printout comes from the default handler):<div class=""><br class=""></div><div class="">logger:update_formatter_config(default,single_line,false).</div><div class=""><br class=""></div><div class="">Regards</div><div class="">/siri</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="">Den ons. 8. aug. 2018 kl. 23:01 skrev Mark Geib <<a href="mailto:mark.geib.44@gmail.com" class="">mark.geib.44@gmail.com</a>>:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I am migrating an application to R21 to try out the new logger. When I log a message with a map, using ā€œ~pā€, it appears like:<br class="">
<br class="">
#{pmt_pid =>, 33, program_number =>, 5837} <-----(notice the extra commas after each =>)<br class="">
<br class="">
compared to io:format output of #{pmt_pid => 33, program_number => 5837}<br class="">
<br class="">
In both cases my formatting is ā€œ~pā€.<br class="">
<br class="">
Has anyone seen this before.??<br class="">
<br class="">
Thanks,<br class="">
<br class="">
Mark.<br class="">
_______________________________________________<br class="">
erlang-questions mailing list<br class="">
<a href="mailto:erlang-questions@erlang.org" target="_blank" class="">erlang-questions@erlang.org</a><br class="">
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank" class="">http://erlang.org/mailman/listinfo/erlang-questions</a><br class="">
</blockquote></div>
</div></blockquote></div><br class=""></div></body></html>