Why not adopt me?
This distribution is up for adoption!
If you're interested then please contact the PAUSE module admins via
email.
NAME
Weather::OpenWeatherMap::Error - Internal and API error objects
SYNOPSIS
# Usually received from Weather::OpenWeatherMap
DESCRIPTION
These objects contain information on internal or backend (API) errors; they are generally thrown by Weather::OpenWeatherMap or emitted by POEx::Weather::OpenWeatherMap in response to a failed request.
These objects overload stringification (see "as_string").
These objects consume StackTrace::Auto.
ATTRIBUTES
request
The original Weather::OpenWeatherMap::Request object that caused the error to occur.
source
The source of the error, one of: api
, internal
, http
status
The error/status message string.
METHODS
as_string
Returns a stringified representation of the error in the form: (uc $err->source) $err->status
SEE ALSO
AUTHOR
Jon Portnoy <avenj@cobaltirc.org>