Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Log::Dispatch::Screen:UseroContributed Perl DocLog::Dispatch::Screen::Color(3)

NAME
       Log::Dispatch::Screen::Color - attached color for Log::Dispatch::Screen

SYNOPSIS
	 use Log::Dispatch::Screen::Color;

	 my $log = Log::Dispatch::Screen::Color->new(
	     name      => 'test',
	     min_level => 'debug',
	     stderr    => 1,
	 );

	 # not use default color map
	 my $log = Log::Dispatch::Screen::Color->new(
	     name      => 'test',
	     min_level => 'debug',
	     stderr    => 1,
	     color     => {
		 info  => {
		     text => 'red',
		 },
		 error	 => {
		     background	=> 'red',
		 },
		 alert	 => {
		     text	=> 'red',
		     background	=> 'white',
		 },
		 warning => {
		     text	=> 'red',
		     background	=> 'white',
		     bold	=> 1,
		 },
	     },
	 );

	 $log->log( level => 'info', message =>	"I like	wasabi!\n" );

DESCRIPTION
       Log::Dispatch::Screen::Color is attaching a color safely	for Screen.
       because Log::Dispatch::Colorful has rewrite Log::Dispatch method
       problem.

       Win32 is	supported.

       Note that a newline will	not be added automatically at the end of a
       message by default.  To do that,	pass "newline => 1".

OVERRIDES
       Setting $Log::Dispatch::Screen::Color::DEFAULT_COLOR overrides. default
       color is	changed.

	 local $Log::Dispatch::Screen::Color::DEFAULT_COLOR->{info} = {
	   text	=> 'red',
	 };

AUTHOR
       Kazuhiro	Osawa <yappo <at> shibuya <dA<paragraph>t> pl>

SEE ALSO
       Log::Dispatch, Log::Dispatch::Screen

LICENSE
       This library is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.32.0			  2010-09-08   Log::Dispatch::Screen::Color(3)

NAME | SYNOPSIS | DESCRIPTION | OVERRIDES | AUTHOR | SEE ALSO | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Log::Dispatch::Screen::Color&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help