View on
MetaCPAN
Karen Etheridge > Log-Dispatch-DesktopNotification > Log::Dispatch::DesktopNotification

Download:
Log-Dispatch-DesktopNotification-0.03.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

Open  0
View/Report Bugs
Module Version: 0.03   Source  

NAME ^

Log::Dispatch::DesktopNotification - Send log messages to a desktop notification system

VERSION ^

version 0.03

SYNOPSIS ^

    my $notify = Log::Dispatch::DesktopNotification->new(
        name      => 'notify',
        min_level => 'debug',
        app_name  => 'MyApp',
    );

METHODS ^

new

Creates a new Log::Dispatch output that can be used to graphically notify a user on this system. Uses output_class and calls new on the returned class, passing along all arguments.

output_class

Returns the name of a Log::Dispatch::Output class that is suitable to graphically notify a user on the current system.

On MacOS X, that will be Log::Dispatch::MacGrowl. On other systems, Log::Dispatch::Desktop::Notify will be returned if it is available and usable. Otherwise, Log::Dispatch::Null will be returned.

LIMITATIONS ^

Currently only supports Mac OS X and systems on which notification-daemon is available (most *N*Xes).

SEE ALSO ^

SUPPORT ^

Bugs may be submitted through the RT bug tracker (or bug-Log-Dispatch-DesktopNotification@rt.cpan.org).

AUTHOR ^

Florian Ragwitz <rafl@debian.org>

CONTRIBUTORS ^

COPYRIGHT AND LICENCE ^

This software is copyright (c) 2009 by Florian Ragwitz.

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

syntax highlighting: