NAME
Module::Packaged::Generator::Logger - simple logger for the dist
VERSION
version 1.111930
DESCRIPTION
This module implements everything needed to log stuff for this distribution.
METHODS
log
log_debug
log_fatal
$logger
->
log
(
$message
);
$logger
->log_debug(
$message
);
$logger
->log_fatal(
$message
);
Those methods allow to log a message, with various degrees of importance. Check Log::Dispatchouli for more information.
set_muted
set_debug
$logger
->set_debug(
$bool
);
$logger
->set_muted(
$bool
);
Sets whether the logger object will log debug messages, or will log regular messages at all. Check Log::Dispatchouli for more information.
log_step
$logger
->log_step(
$msg
);
Record $msg
as a new step in the application.
progress_bar
my
$progress
=
$logger
->progress_bar(
@options
);
Return an object to be used as a Term::ProgressBar object. It won't do anything if we're currently in a quiet mode.
AUTHOR
Jerome Quelin
COPYRIGHT AND LICENSE
This software is copyright (c) 2010 by Jerome Quelin.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.