NAME

Pinto::Remote::Logger - Record events in the repository log file (and elsewhere).

VERSION

version 0.039

METHODS

add_output( $obj )

Adds the object to the output destinations that this logger writes to. The object must be an instance of a Log::Dispatch::Output subclass, such as Log::Dispatch::Screen or Log::Dispatch::Handle.

log_server_message( $message )

Parses a log message received from the Pinto server and redispatches it through the local logger at the appropriate level.

debug( $message )

Logs a message at the 'debug' log level.

notice( $message )

Logs a message at the 'notice' log level.

info( $message )

Logs a message at the 'info' log level.

warning( $message )

Logs a message at the 'warning' log level.

error( $message )

Logs a message at the 'error' log level.

fatal( $message )

Logs a message at the 'critical' log level and croaks.

AUTHOR

Jeffrey Ryan Thalhammer <jeff@imaginative-software.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by Imaginative Software Systems.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.