Also, why do you say it won't handle escaped sequences? It it doesn't,
there will be no way to put a % or : in the string you provide (in addition
to trouble with unicode characters).

On Tue, Jan 27, 2015 at 10:21 AM, singh.janmejay <[email protected]>
wrote:

> @David:
>
> +1 for making this an option to existing quoted-string (instead of
> introducing a new type)
>
> -1 for 'or'
>
> +1 for keeping old behaviour the default with quited-string.
>
> @Chris:
>
> Once we have agreement on best way of doing it, will it be possible for
> you to add tests for the new functionality?
>
> Adding new tests is trivially easy once you have looked at existing ones.
>
> Also, it'll be even better if you can add a little bit of documentation.
> Here is the file you want to add it to: <root>/doc/configuration.rst
>
>
>
> On Tue, Jan 27, 2015 at 6:19 AM, David Lang <[email protected]> wrote:
>
>> I don't like the "or" option as I think it makes the rules harder to
>> read. unless you are doing this on a lot of fields in a line, just make a
>> new line with the different type.
>>
>> We need feedback from others, but at the very least I think making this
>> an option to the standard quoted-string type would be better than a new
>> type (the question is if this should be enabled by default or disabled by
>> default)
>>
>>
>> David Lang
>>
>> On Tue, 27 Jan 2015, Chris Schafer wrote:
>>
>>  It comes back as a full fail. I thought about modifying that, but I
>>> didn't
>>> want to wreck anything currently in place.
>>> A coworker of mine had a great idea for an "or" ability, going
>>> %tag:or:quoted-string:word% where i attempts the first, and if that
>>> fails,
>>> goes to the second. However, that's not going to be easy, and I wanted to
>>> push this change before you guys got too many commits ahead.
>>>
>>> On Mon Jan 26 2015 at 4:43:02 PM David Lang <[email protected]> wrote:
>>>
>>>  hmm, I'm wondering if we should do this for the normal quoted type? If
>>>> you
>>>> say
>>>> quoted string and there isn't a quote does it just not match?
>>>>
>>>> David Lang
>>>>
>>>> On Tue, 27 Jan 2015, Chris Schafer wrote:
>>>>
>>>>  This only handles " because that's what the current quoted string does.
>>>>> If it doesn't start with ", it implements the "word" functionality
>>>>>
>>>> (which I
>>>>
>>>>> shamelessly copied). The idea is to capture inputs where the source
>>>>>
>>>> system
>>>>
>>>>> only quotes it if it contains a space, but leaves it unquoted
>>>>> otherwise.
>>>>> Example:
>>>>> No data = -
>>>>> One Word = word
>>>>> Two words+ = "Two Words"
>>>>>
>>>>> The function should handle all three.
>>>>> Chris
>>>>>
>>>>> On Mon Jan 26 2015 at 4:36:25 PM David Lang <[email protected]> wrote:
>>>>>
>>>>>  does this handle embedded quotes in the string? and do you handle
>>>>>>
>>>>> strings
>>>>
>>>>> starting with ' and " or just one of them?
>>>>>>
>>>>>> David Lang
>>>>>>
>>>>>> On Tue, 27 Jan 2015, Chris Schafer wrote:
>>>>>>
>>>>>>  Date: Tue, 27 Jan 2015 00:30:54 +0000
>>>>>>> From: Chris Schafer <[email protected]>
>>>>>>> Reply-To: rsyslog-users <[email protected]>
>>>>>>> To: [email protected]
>>>>>>> Subject: [rsyslog] New Pull request for liblognorm - additional
>>>>>>>
>>>>>> mmnormalize
>>>>>>
>>>>>>>     functionality
>>>>>>>
>>>>>>> Just submitted the following pull request:
>>>>>>> https://github.com/rsyslog/liblognorm/pull/20
>>>>>>> And I believe it could solve a lot of issues (at least, it solves a
>>>>>>> lot
>>>>>>>
>>>>>> of
>>>>>>
>>>>>>> mine) surrounding mmnormalize parsing in rsyslog. I'm looking for
>>>>>>> comments/issues/holy-crap-you-can't-code-what-are-you-doing, if you
>>>>>>>
>>>>>> guys
>>>>
>>>>> have any. This is my first time submitting a patch to a large project
>>>>>>>
>>>>>> (or
>>>>
>>>>> at least one where I didn't know the maintainer personally), so be
>>>>>>>
>>>>>> gentle
>>>>
>>>>> please :)
>>>>>>>
>>>>>>> Chris
>>>>>>> _______________________________________________
>>>>>>> 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.
>>>>
>>>>>
>>>>>  _______________________________________________
>>>> 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.
>>
>
>
>
> --
> 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.

Reply via email to