0
我有有log4perl如何更改'Logfile.filename'一次讀取?
log4perl.appender.logFile = Log::Log4perl::Appender::File
log4perl.appender.logFile.filename = /myapp/conf/<ENVTAG>myapp.conf
一個.conf文件之後,Perl腳本消耗它:
Log::Log4perl::init($logConf);
my $logger = Log::Log4perl->get_logger;
$logger->info("Begin");
$logger->info("End");
我想知道如何讀/改/更換< 'ENVTAG' >標記,以便將其設置爲:「dev」,「prod」,「測試」在Perl應用程序(正則表達式在這裏?)...另外,如何編輯Perl應用程序中的「logfile.filename」?
謝謝。
的讀取部分'Perl的魚鉤在配置File'在http://log4perl.sourceforge.net/releases/Log-Log4perl/docs/html/Log/Log4perl.html – Jens
謝謝,它的工作如預期。 – user3772839