On Thu, 9 Aug 2007 [EMAIL PROTECTED] wrote:

> I'm working on a script I'd like to use Log4perl on for gathering
> information: STDERR, STDOUT, etc...  I read your 4 page article on
> www.perl.com and it looks like my script is a good candidate for using
> config files.  I don't have a lot of experience using config files in
> my Perl programming and was wondering if you could have non- static
> info in a log4perl config file?

There's two kinds of dynamic values: Dynamic at init() time and dynamic
at log time.

Using dynamic values at init() time is explained here:

    http://log4perl.sourceforge.net/d/Log/Log4perl/FAQ.html#02bbc

And here's how to use dynamic values at log time:

    
http://log4perl.sourceforge.net/d/Log/Log4perl/Layout/PatternLayout.html#9af52

Hope that helps!

-- Mike

Mike Schilli
[EMAIL PROTECTED]

>  log4perl.PatternLayout.cspec.D = Log4perl::get_pid( sub {use
>  File::Basename; return basename($0) );
>
> Please have patience, I'm trying...
>
> Much thanks for any help,
> Joe McTigue
> [EMAIL PROTECTED]
>
>
>
> -----------------------------------------
> This communication is for informational purposes only. It is not
> intended as an offer or solicitation for the purchase or sale of
> any financial instrument or as an official confirmation of any
> transaction. All market prices, data and other information are not
> warranted as to completeness or accuracy and are subject to change
> without notice. Any comments or statements made herein do not
> necessarily reflect those of JPMorgan Chase & Co., its subsidiaries
> and affiliates.
>
> This transmission may contain information that is privileged,
> confidential, legally privileged, and/or exempt from disclosure
> under applicable law. If you are not the intended recipient, you
> are hereby notified that any disclosure, copying, distribution, or
> use of the information contained herein (including any reliance
> thereon) is STRICTLY PROHIBITED. Although this transmission and any
> attachments are believed to be free of any virus or other defect
> that might affect any computer system into which it is received and
> opened, it is the responsibility of the recipient to ensure that it
> is virus free and no responsibility is accepted by JPMorgan Chase &
> Co., its subsidiaries and affiliates, as applicable, for any loss
> or damage arising in any way from its use. If you received this
> transmission in error, please immediately contact the sender and
> destroy the material in its entirety, whether in electronic or hard
> copy format. Thank you.
>
> Please refer to http://www.jpmorgan.com/pages/disclosures for
> disclosures relating to UK legal entities.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
log4perl-devel mailing list
log4perl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/log4perl-devel

Reply via email to