Done. PR: https://github.com/rsyslog/rsyslog-doc/pull/215

On Wed, Feb 10, 2016 at 2:31 PM, singh.janmejay
<[email protected]> wrote:
> Makes sense.
>
> I'll link the PR here once done.
>
> --
> Regards,
> Janmejay
>
> PS: Please blame the typos in this mail on my phone's uncivilized soft
> keyboard sporting it's not-so-smart-assist technology.
>
>
> On Feb 10, 2016 10:24 AM, "David Lang" <[email protected]> wrote:
>>
>> the lookup is a function, no question. It was the reload that prompted the
>> action() question. But your comments on how so many things that are standard
>> options for actions (queues, etc) make no sense for this and so a new
>> statement type is much cleaner than either disabling, or interacting with
>> all those standard things.
>>
>> we do have a handful of other non-action/input/module statements. The
>> parser and global declarations are examples. the only thing that is unique
>> in table lookups is the ability to trigger the reload based on runtime
>> logic.
>>
>> David Lang
>>
>> On Wed, 10 Feb 2016, singh.janmejay wrote:
>>
>>> Putting it next to functions makes sense. I'll start working on it today.
>>>
>>> I thought about it while implementing it. I felt action will be rather
>>> confusing for this.
>>>
>>> It is easier to think of it as a function to lookup, and supporting
>>> statements to declare,find and load-up on-disk definition, or to reload
>>> it
>>> etc.
>>>
>>> Action has controls to build a high throughput egress port with
>>> configurable formatting (like tuneable queue, parallel processing in
>>> worker
>>> pool, safety valve to discard low priority messages, template etc) which
>>> are not relevant for reload control.
>>>
>>> So I feel it's simpler to understand and use as a statement.
>>>
>>> --
>>> Regards,
>>> Janmejay
>>>
>>> PS: Please blame the typos in this mail on my phone's uncivilized soft
>>> keyboard sporting it's not-so-smart-assist technology.
>>>
>>> On Feb 10, 2016 3:41 AM, "David Lang" <[email protected]> wrote:
>>>
>>>> My thinking is that the main use is in looking things up, where it is a
>>>> function and goes everywhere that any of the other functions can go.
>>>>
>>>> The action to (re)load the table is a supporting thing, for most people
>>>> done only at startup.
>>>>
>>>> As a (probably) silly thought, should the table (re)load be an action()
>>>> clause as opposed to a different type of statement? the initial
>>>> lookup-table writeup was done a long time ago, before action() became a
>>>> significant part of the config languange.
>>>>
>>>> David Lang
>>>>
>>>> On Tue, 9 Feb 2016, singh.janmejay wrote:
>>>>
>>>> I guess everyone is OK with putting it in as a function and linking out
>>>> to
>>>>>
>>>>> details.
>>>>>
>>>>> --
>>>>> Regards,
>>>>> Janmejay
>>>>>
>>>>> PS: Please blame the typos in this mail on my phone's uncivilized soft
>>>>> keyboard sporting it's not-so-smart-assist technology.
>>>>>
>>>>> On Feb 8, 2016 7:50 PM, "singh.janmejay" <[email protected]>
>>>>> wrote:
>>>>>
>>>>> Well, they don't really fit the definition of functions. Functions in
>>>>>>
>>>>>> our case are expressions, these are a mix of expression (usage) and
>>>>>> statement (declaration) and in case of lookup-table it involves an
>>>>>> out-of-band data-file too.
>>>>>>
>>>>>> We can document the usage part of it under functions and then add link
>>>>>> to a page that talks about the declaration (and explains how it works
>>>>>> etc).
>>>>>>
>>>>>> On Mon, Feb 8, 2016 at 5:15 PM, David Lang <[email protected]> wrote:
>>>>>>
>>>>>>> On Mon, 8 Feb 2016, singh.janmejay wrote:
>>>>>>>
>>>>>>> Does it go parallel to basic_structure or action etc?
>>>>>>>>
>>>>>>>>
>>>>>>>> And where all should we link it from?
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> I would expect it under functions, I don't know if they need
>>>>>>> additional
>>>>>>> links as well.
>>>>>>>
>>>>>>> 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
>>>>>>
>>>>>> _______________________________________________
>>>>>
>>>>> 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
_______________________________________________
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