mqttwarn icon indicating copy to clipboard operation
mqttwarn copied to clipboard

Messages directed only to the first target when a format function is defined

Open gsaviane opened this issue 1 year ago • 2 comments

The following configuration

[telegraf/raspberrypi/weather] format = openweathermap_format() targets = smtp:user, file:mqttwarnlog, log:info title = "Weather forecast"

Routes messages only to the first target (smtp), although the documentation states that all the targets should receive messages. If I change the order of the targets, like

[telegraf/raspberrypi/weather] format = openweathermap_format() targets = file:mqttwarnlog, smtp:user, log:info title = "Weather forecast"

Then the file target only would receive the messages.

gsaviane avatar Feb 01 '24 20:02 gsaviane

Dear @gsaviane,

omg, thank you for reporting that flaw. Why don't we have a corresponding test case, and why didn't anyone else report this problem before? We will look into it on the next development iteration.

With kind regards, Andreas.

amotl avatar Mar 27 '24 23:03 amotl

Does the problem just happen if, how you are describing it, »when a format function is defined«?

amotl avatar Mar 28 '24 01:03 amotl