Interesting.  I didn't know about this technique with exec_template.

On Thu, Jun 18, 2015 at 1:33 PM, David Lang <[email protected]> wrote:

> On Thu, 18 Jun 2015, Rainer Gerhards wrote:
>
>  2015-06-18 8:31 GMT+02:00 David Lang <[email protected]>:
>>
>>> There are so many cases where someone needs to override something in the
>>> default template (bad hostname, bad programname, etc) that having to
>>> create
>>> a custom tempalte for each thing gets to be a hassle.
>>>
>>> I'd like to propose that we have some templates that are exactly the
>>> same as
>>> the default ones, but that look (for example) for $.hostname and if it's
>>> set, use that instead of $hostname. Have this setup for everything in the
>>> default template set.
>>>
>>> I don't know if we dare to do this to the existing templates, or if these
>>> would need to be new templates. If new, could they be built-in, or should
>>> they be string modules that are explicitly loaded (and if string modules,
>>> could they override the default definitions??)
>>>
>>
>> This doesn't sound too trivial.
>>
>
> another approach would be to allow rainerscript to set the variables that
> are currently fixed.
>
> i.e.
>
> set $hostname = "foo";
>
>
> David Lang
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> DON'T LIKE THAT.
>
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to