CPANPLUS::Error - error handling for CPANPLUS
use CPANPLUS::Error qw[cp_msg cp_error];
This module provides the error handling code for the CPANPLUS libraries, and is mainly intended for internal use.
Records a message on the stack, and prints it to STDOUT (or actually $MSG_FH, see the GLOBAL VARIABLES section below), if the VERBOSE option is true. The VERBOSE option defaults to false.
An alias for cp_msg.
Records an error on the stack, and prints it to STDERR (or actually $ERROR_FH, see the GLOBAL VARIABLES sections below), if the VERBOSE option is true. The VERBOSE options defaults to true.
An alias for cp_error.
Retrieves all the items on the stack. Since CPANPLUS::Error is implemented using Log::Message, consult its manpage for the function retrieve to see what is returned and how to use the items.
Returns the whole stack as a printable string. If the TRACE option is true all items are returned with Carp::longmess output, rather than just the message. TRACE defaults to false.
Removes all the items from the stack and returns them. Since CPANPLUS::Error is implemented using Log::Message, consult its manpage for the function retrieve to see what is returned and how to use the items.
This is the filehandle all the messages sent to error() are being printed. This defaults to *STDERR.
This is the filehandle all the messages sent to msg() are being printed. This default to *STDOUT.
To install CPANPLUS, copy and paste the appropriate command in to your terminal.
perl -MCPAN -e shell
For more information on module installation, please visit the detailed CPAN module installation guide.