<div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>> The if/then/else control is much more readable, and I believe it was</div>> implemented for that reason. That being said, you can achieve the same<br>> behaviour with multiple log paths + flags, or embedded log paths and<br>> channels/junctions. Be aware however that in the former, declaration order<br>> matters.</div><div dir="ltr"><br><div>Yes, that's correct.</div><div>We prefer using if-elif statements instead of using junction/channels with final flags (because if-elif are basically just that) for convenience.<br></div><div>In if-elif statements there are even some flexibility you can configure (what should be used for the conditional expression), for details let me link our Admin guide:<br><a href="https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.20/administration-guide/51#TOPIC-1121970">https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.20/administration-guide/51#TOPIC-1121970</a><br></div><div><br></div><div>Regards,</div><div>Gabor</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 9, 2019 at 9:18 AM Fabien Wernli <<a href="mailto:wernli@in2p3.fr">wernli@in2p3.fr</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
On Wed, May 08, 2019 at 01:28:46PM +0000, Faine, Mark R. (MSFC-IS40)[NICS] wrote:<br>
> I was thinking about trying to build a configuration specific for an app from a Jinja2 template in Ansible and it seems like to me that if they aren't different it would be easier to do multiple log statements if generated dynamically.<br>
<br>
The if/then/else control is much more readable, and I believe it was<br>
implemented for that reason. That being said, you can achieve the same<br>
behaviour with multiple log paths + flags, or embedded log paths and<br>
channels/junctions. Be aware however that in the former, declaration order<br>
matters.<br>
<br>
______________________________________________________________________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" rel="noreferrer" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
<br>
</blockquote></div>