CPANPLUS::Error
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.
STDOUT
$MSG_FH
GLOBAL VARIABLES
VERBOSE
An alias for cp_msg.
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.
STDERR
$ERROR_FH
An alias for cp_error.
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.
Log::Message
retrieve
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.
TRACE
Carp::longmess
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.
error()
*STDERR
This is the filehandle all the messages sent to msg() are being printed. This default to *STDOUT.
msg()
*STDOUT
1 POD Error
The following errors were encountered while parsing the POD:
=over without closing =back
To install CPANPLUS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm CPANPLUS
CPAN shell
perl -MCPAN -e shell install CPANPLUS
For more information on module installation, please visit the detailed CPAN module installation guide.