Re: [log4perl-devel] Can caller_depth be set per logger

2008-02-08 Thread Kevin M. Goess
>> local $Log::Log4perl::caller_depth = >>$Log::Log4perl::caller_depth + 2; > > I should have said I knew I could do this but a) there > are an awful lot of methods b) when logging is not > enabled each method has the overhead of the above > statement for nothing. Well, th

Re: [log4perl-devel] Can caller_depth be set per logger

2008-02-08 Thread Martin Evans
Thanks for the reply Kevin. Kevin M. Goess wrote: > Martin, > > Have you tried something like this? It would go in each wrapper method > in your st.pm and db.pm, at the beginning of the method: > > local $Log::Log4perl::caller_depth = >$Log::Log4perl::caller_depth + 2;

Re: [log4perl-devel] Can caller_depth be set per logger

2008-02-07 Thread Kevin M. Goess
Martin, Have you tried something like this? It would go in each wrapper method in your st.pm and db.pm, at the beginning of the method: local $Log::Log4perl::caller_depth = $Log::Log4perl::caller_depth + 2; It's a package variable, so no, there is no other way to set

[log4perl-devel] Can caller_depth be set per logger

2008-02-07 Thread Martin J. Evans
Hi, I mailed this question some months ago and did not get any response so I thought I'd have one last go slightly reworded. I have many different loggers in the same application in the program itself and various modules. One module is a wrapper class around DBI and has to set the caller_depth