class PCPEasy::Error

Constants

AgainError
AppVersionError
BadStoreError
ConnLimitError
ConvError
DupPMNSError
EOFError
EOLError
ERRORS
FaultError
GenericError
IPCError
InDomError
InDomLogError
InstError
InstLogError
IsConnError
LabelError
LogFileError
LogRecError
ModeError
NYIError
NameError
NeedPortError
NoAgentError
NoContainerError
NoContextError
NoDataError
NoPMNSError
NoProfileError
NonLeafError
NotArchiveError
NotConnError
NotHostError
PMDANotReadyError
PMDAReadyError
PMIDError
PMIDLogError
PMNSError
PermissionError
ProfileError
ProfileSpecError
ResetError
SignError
TextError
ThreadError
TimeoutError
TooBigError
TooSmallError
TruncError
TypeError
UnitError
ValueError

Public Class Methods

from_pmapi_error_number(number) click to toggle source
# File lib/pcp_easy/error.rb, line 115
def self.from_pmapi_error_number(number)
  error_class = ERRORS[number] ||= self
  error_class.new PMAPI.pmErrStr(number)
end