use perfSONAR_PS::Error; our $VERSION = 0.09; =head1 NAME perfSONAR_PS::Error::MP - A module that provides the measurement point exceptions framework for perfSONAR PS =head1 DESCRIPTION This module provides the measurement point exception objects =head1 API =cut =head2 perfSONAR_PS::Error::MP General exceptions for MP's; all following objects derive from this. =cut package perfSONAR_PS::Error::MP; use base "perfSONAR_PS::Error"; =head2 perfSONAR_PS::Error::MP::Configuration Configuration errors for the MP, such as invalid configuration, unparseable configuration etc. =cut package perfSONAR_PS::Error::MP::Configuration; use base "perfSONAR_PS::Error::Common::Configuration"; =head2 Scheduling errors for the MP, such as the inability to schedule a test, test schedule is not valid etc. =cut package perfSONAR_PS::Error::MP::Scheduler; use base "perfSONAR_PS::Error::MP"; =head2 perfSONAR_PS::Error::MP::Agent Errors from the agents performing the test, typically low level system problems such as command not found, or unparseable output etc. =cut package perfSONAR_PS::Error::MP::Agent; use base "perfSONAR_PS::Error::MP"; 1; =head1 SEE ALSO L, L 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. =head1 VERSION $Id$ =head1 AUTHOR Yee-Ting Li =head1 LICENSE You should have received a copy of the Internet2 Intellectual Property Framework along with this software. If not, see =head1 COPYRIGHT Copyright (c) 2004-2007, Internet2 and the University of Delaware All rights reserved. =cut