Aaron Brown > perfSONAR_PS-Base-0.092 > perfSONAR_PS::ParameterValidation

Download:
perfSONAR_PS-Base-0.092.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.09   Source  

NAME ^

perfSONAR_PS::ParameterValidation - Only use Params::Validate when the logger is set to debug mode.

DESCRIPTION ^

Performance testing has revealed that Params::Validate can be costly, especially when called repeatable functions. This module wraps the commonly used Params::Validate functions and only uses them when the logging level is set to DEBUG.

validateParams($params, $options)

Wrapper for the 'validate' function in Params::Validate.

validateParamsPos($params, @options)

Wrapper for the 'validate_pos' function in Params::Validate.

SEE ALSO ^

Params::Validate, Log::Log4perl

To join the 'perfSONAR-PS' mailing list, please visit:

  https://mail.internet2.edu/wws/info/i2-perfsonar

The perfSONAR-PS subversion repository is located at:

  https://svn.internet2.edu/svn/perfSONAR-PS

Questions and comments can be directed to the author, or the mailing list. Bugs, feature requests, and improvements can be directed here:

  https://bugs.internet2.edu/jira/browse/PSPS

VERSION ^

$Id$

AUTHOR ^

Aaron Brown, aaron@internet2.edu

LICENSE ^

You should have received a copy of the Internet2 Intellectual Property Framework along with this software. If not, see <http://www.internet2.edu/membership/ip.html>

COPYRIGHT ^

Copyright (c) 2004-2008, Internet2 and the University of Delaware

All rights reserved.

syntax highlighting: