Alright, good to know. I've created a Pull Request @ Github.

Thanks

/ Jonny

On Thu, Aug 13, 2015 at 11:50:58PM +0200, David Lang wrote:
> It did get missed. The best way to make sure it's not missed is to make it a 
> pull request through github. I've also had patches in e-mail and in github 
> tickets get missed.
> 
> David Lang
> 
> On Thu, 13 Aug 2015, Jonny Törnbom wrote:
> 
> > On Mon, Jun 22, 2015 at 04:53:36PM +0200, Jonny Törnbom wrote:
> >> On Thu, Jun 18, 2015 at 07:09:24PM +0200, David Lang wrote:
> >>> On Thu, 18 Jun 2015, Jonny Törnbom wrote:
> >>>
> >>>> Hi,
> >>>>
> >>>> I have a patch proposal for the syslog severity text property: an
> >>>> addition to make strings shorter than "warning" space padded up to the
> >>>> width/length of said "warning". I thought at first about a generic
> >>>> solution that could apply to any field, but by quickly looking at the
> >>>> code and how it's handled, my impression was that it would require quite
> >>>> a bit more work and seemed to increase complexity compared to this
> >>>> solution.
> >>>>
> >>>> I imagine that the severity text is the one field (except for the msg
> >>>> part) that actually changes width between messages in normal cases, so
> >>>> that's why I chose the simplest solution I could imagine (and cheapest
> >>>> since its strings literals).
> >>>>
> >>>> What do you guys think?
> >>>
> >>> most of the fields change length with different comments. I think the 
> >>> best thing
> >>> to do would be to create a function that takes a string and a length and
> >>> padds/truncates the string to that length.
> >>>
> >>> since the severity text is not used in any default templates, anyone who 
> >>> needs
> >>> this is going to be creating their own template, so I think it's 
> >>> reasonable to
> >>> have them set a variable and use that if they need fixed-width columns.
> >>>
> >>> the other option owuld be to modify the property replacer, I could see 
> >>> either an
> >>> additional type or have it change how it interprets the 'end char' 
> >>> parameter so
> >>> that if it's larger than the length of the string, it pads the string to 
> >>> that
> >>> length (or possibly a combination where it only pads if the end char is 
> >>> longer
> >>> than the string and the padstring option is provided as well)
> >>>
> >>> In any case, I don't see something specific to the severity text being 
> >>> the right
> >>> answer.
> >>>
> >>
> >> I agree. I walked through our old email conversation from 2013 about
> >> this feature and think I implemented it as suggested back then (which is
> >> in line with your suggestion here). Attaching an updated patch proposal
> >> that adds a fixed-width option that space pads up to the toChar field if
> >> string is shorter, does nothing if its equal or truncates if string is
> >> longer than toChar. That is, behaves equal to a simple fromChar/toChar
> >> just that it pads up to toChar if string is shorter.
> >>
> >> Feel free to to comment and if there's something obvious that I've
> >> missed, let me know, the rsyslog code is rather new to me.
> >>
> >
> > Just a friendly ping to make sure the new patch didn't get lost.
> >
> > / Jonny
> > _______________________________________________
> > 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.

_______________________________________________
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