|
From: Jonathan S. <sw...@po...> - 2008-05-14 00:47:40
|
> On Fri, 9 May 2008, Jonathan Swartz wrote:
>
>> I've got a growing number of log files for different categories
>> that I
>> would like to all have the same layout and pattern, e.g.
>
> Hi Jonathan,
>
> this is one of the items on my todo-list: To have an inheritance
> mechanism that lets you say something like
>
> log4perl.appender.file.inherits_from = \
> log4perl.appender.file_base
>
> and any property you don't specify in 'file' is inherited from
> file_base. It's not in L4p yet, but hopefully soon! ;)
>
That would be great!
In the meantime, I might try to do this myself by creating my own
Appender subclass:
# My::Log4perl::Appender::File defaults to my preferred layout
and layout.ConversionPattern
log4perl.appender.file1 = My::Log4perl::Appender::File
log4perl.appender.file2 = My::Log4perl::Appender::File
Do you have a vague idea of how I might approach this? Or is it too
diffiicult, and I should just suck up the repetition until the
inheritance feature? :)
Jon
|