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

FreeBSD Manual Pages

  
 
  

home | help
Nagios::Plugin::ExitReUser(Contributed Perl DocumNagios::Plugin::ExitResult(3)

NAME
       Nagios::Plugin::ExitResult - Helper class for returning both output and
       return codes when testing.

SYNOPSIS
	   use Test::More;
	   use Nagios::Plugin::Functions;

	   # In	a test file somewhere
	   Nagios::Plugin::Functions::_fake_exit(1);

	   # Later ...
	   $e =	nagios_exit( CRITICAL, 'aiiii ...' );
	   print $e->message;
	   print $e->return_code;

	   # NP::ExitResult also stringifies to	the message output
	   like(nagios_exit( WARNING, 'foobar'), qr/^foo/, 'matches!');

DESCRIPTION
       Nagios::Plugin::ExitResult is a tiny helper class intended for use when
       testing other Nagios::Plugin modules. A Nagios::Plugin::ExitResult
       object is returned by nagios_exit() and friends when
       Nagios::Plugin::Functions::_fake_exit has been set, instead of doing a
       conventional print + exit.

AUTHOR
       Gavin Carr , <gavin@openfusion.com.au>

COPYRIGHT AND LICENSE
       Copyright (C) 2006 by Nagios Plugin Development Team

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

perl v5.24.1			  2010-12-03	 Nagios::Plugin::ExitResult(3)

NAME | SYNOPSIS | DESCRIPTION | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Nagios::Plugin::ExitResult&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help