{% macro example(msg, channelName) %}
{% if msg | getPayloadExamples | length %} {% for ex in msg | getPayloadExamples %}
Example #{{loop.index}}
{{ex | dump(2) | safe }}
{% endfor %} {% elif msg.payload() %}
{{ msg.payload().json() | generateExample | safe }}
This example has been generated automatically.
{% endif %}
{% if msg | getHeadersExamples | length %} {% for ex in msg | getHeadersExamples %}
Example #{{loop.index}}
{{ ex | dump(2) | safe  }}
{% endfor %} {% elif msg.headers() %}
{{ msg.headers().json() | generateExample | safe }}
This example has been generated automatically.
{% endif %}
{% endmacro %}