With this tokenize example becomes: %foo:tokenized:&:word:& %
On Fri, May 29, 2015 at 5:23 PM, singh.janmejay <[email protected]> wrote: > Should we have an optional argument in word: except. > > Eg. > > %foo:word:&%%bar:word% > > Given baz&quux will give us: > > {"foo" : "baz", "bar": "quux"} > > If we take multiple chars (allow escaped unicode sequences), we can > say the default value of this field is 'space' and 'tab'. > > On Fri, May 29, 2015 at 1:38 AM, David Lang <[email protected]> wrote: >> I think that the config >> >> rule=:%foo:tokenized:&:word% >> >> against the string >> >> "1&2&3" >> >> should return >> { "foo": [ "1", "2", "3" ] } >> >> but instead it returns >> >> { "foo": [ "1&2&3" ] } >> >> because 'word' is applied before the split of tokenized. >> >> If I change 'word' to 'number' it performs as expected (returning three >> values) >> >> this can be worked around by doing >> >> rule=:%foo:tokenized:&:char-sep:&% >> >> but this is ugly, and it prevents doing anything smarter (such as a descent >> or recursive that would be able to split a name-value pair) >> >> https://github.com/rsyslog/liblognorm/issues/64 >> >> filed for this. >> >> 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. > > > > -- > Regards, > Janmejay > http://codehunk.wordpress.com -- Regards, Janmejay http://codehunk.wordpress.com _______________________________________________ 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.

