pyiem.exceptions module#
Custom Exceptions.
- exception pyiem.exceptions.BadWebRequest[source]#
Bases:
ExceptionRaised when a bad web request is made.
- exception pyiem.exceptions.CLIException[source]#
Bases:
ExceptionCustom Exception for CLI Parsing Issues
- exception pyiem.exceptions.IncompleteWebRequest[source]#
Bases:
ExceptionRaised for a HTTP GET request without required params (422).
- exception pyiem.exceptions.InvalidArguments[source]#
Bases:
ExceptionProvided method arguments were not valid (invalid units).
- exception pyiem.exceptions.InvalidPolygon[source]#
Bases:
ExceptionParsing of polygon raised a known error condition.
- exception pyiem.exceptions.InvalidSHEFEncoding[source]#
Bases:
ExceptionProduct is not encoded to SHEF standard specification.
- exception pyiem.exceptions.InvalidSHEFValue[source]#
Bases:
ExceptionSHEF element value fails to be processed to a float.
- exception pyiem.exceptions.NewDatabaseConnectionFailure[source]#
Bases:
ExceptionException for when a new database connection fails.
- exception pyiem.exceptions.NoDataFound[source]#
Bases:
ExceptionException for when no data was found for request.
- exception pyiem.exceptions.SIGMETException[source]#
Bases:
ExceptionCustom SIGMET Parsing Exception.
- exception pyiem.exceptions.TextProductException[source]#
Bases:
ExceptionException for Text Parsing.