Jak resite zapis do logu v Perlu

Jan Kasprzak kas na fi.muni.cz
Pátek Prosinec 7 10:35:33 CET 2007


	Pouzivate nekdo nejaky CPANovy modul pro zapis do logu?
Jde mi o to, ze bych potreboval mit nejaky objekt, ktery by si drzel
otevreny filehandle do logovaciho souboru, mel nastavene jak podrobne
chci aktualne hlaseni, a mel nejake metody jako

$log->info("Spusten program");
$log->err("Nepodarilo se zapsat do souboru: ", $!);
$log->fatal("Fakt to dal nejde, koncim");

s tim, ze by se metody staraly o spravne pridavani casoveho razitka,
PID a pripadnych dalsich veci pred zaznam a newline za zaznam
(idealne s kontrolou, jestli ->info() a spol uz nejsou nahodou volany
s newline na konci), aby ->fatal() volalo die(), atd.

	Potreboval bych to jako objekt, abych si odkaz mohl davat do
ruznych dalsich objektu a tahat ho v tech objektech s sebou.

	Co doporucite (jedna z cest je i napsat si to sam)? Diky,

-Y.

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/    Journal: http://www.fi.muni.cz/~kas/blog/ |
>> Rule #1 in kernel programming: don't *ever* think that things actually <<
>> work the way they are documented to work.             --Linus Torvalds <<


Další informace o konferenci Perl