HWRF  trunk@4391
exceptions.py
1 #!/usr/bin/env python
2 
3 ##@namespace pom.exceptions
4 #This module contains exception classes for reporting errors in the
5 #POM initialization.
6 #
7 #@author Samuel.Trahan, NOAA NCEP EMC
8 #@author Biju Thomas, GSO, University of Rhode Island.
9 #@note Please report bugs/questions/comments to bijuthomas(at)mail(dot)uri(dot)edu.
10 #@date June 13, 2014.
11 
12 
13 class POMException(Exception):
14  """!The base class of all exceptions relating to the POM"""
15 
17  """!Raised when a required input or input directory did not exist."""
18 
20  """!Raised when a POM initialization program unexpectedly fails."""
21 
23  """!Raised when the init has trouble extracting SSTs."""
24 
26  """!Raised when the POM prep fails."""
27 
29  """!Raised when an impossible configuration is requested, such as
30  an unsupported tropical basin."""
31 
33  """!Raised when an unsupported basin is requested."""
Raised when the init has trouble extracting SSTs.
Definition: exceptions.py:22
Raised when an unsupported basin is requested.
Definition: exceptions.py:32
Raised when an impossible configuration is requested, such as an unsupported tropical basin...
Definition: exceptions.py:28
The base class of all exceptions relating to the POM.
Definition: exceptions.py:13
Raised when a required input or input directory did not exist.
Definition: exceptions.py:16
Raised when a POM initialization program unexpectedly fails.
Definition: exceptions.py:19
Raised when the POM prep fails.
Definition: exceptions.py:25