Estoy comprobando que se abre de manera correcta un fichero y en caso contrario escribo en un fichero de log.
Para abrir el fichero empleo el módulo Config::Simple y para escribir en el fichero el módulo Log::Log4perl.
Cuando ejecuto la siguiente sentencia, con el nombre del fichero mal:
Using perl Syntax Highlighting
my $cfg = new Config::Simple($directorio_conf."clickstream_pruebarr.cfg") or $log->error_die("error_die");
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
El script escribe en el fichero de log y termina el programa pero aparece por pantalla lo siguiente:
- Código: Seleccionar todo
bash-2.03$ ./parser_general_prueba.pl
Uncaught exception from user code:
error_die at ./parser_general_prueba.pl line 33
at ./parser_general_prueba.pl line 33
¿Como podría eliminarlo?
Saludos y gracias.