On 7/15/10 8:22 AM, Juha Heinanen wrote:
i'm thinking to add method mask to xlog module.
when xlog() is called,
nothing happens if method of request or reply is included in the mask.
the mask could be set at run rime via an rpc command and would default
to 0.
using the mask, it would be easy, for example, to prevent logging of
OPTIONS requests without a need to add if statements to the script.
any comments?
$rm should return method type as integer when used in integer
operations. This together with a shared variable (e.g., $shv(x) -- they
can be changed at runtime via mi/rpc) and bitwise 'and' can be used to
achieve what you want in your config.
Introducing the check inside the module will make the 'if' to be
executed for each xlog function. Personally I would prefer to avoid
introducing in the code all kind of filtering conditions, especially if
they are not very common.
Cheers,
Daniel
--
Daniel-Constantin Mierla
http://www.asipto.com/