#!/usr/bin/env python

#------------------------------------------------------------------------------
# NASA/GSFC, Software Integration & Visualization Office, Code 610.3
#------------------------------------------------------------------------------
# AUTHORS:      Megan Damon
# AFFILIATION:  NASA GSFC / NGIT / TASC
# DATE:         April 9th, 2007
#
# DESCRIPTION:
# This class contains exception values for GMI tasks.
#------------------------------------------------------------------------------

class GmiExceptions:
   
   BADOBJECTDATA = "BADOBJECTDATA"
   ERROR = "ERROR"
   NOERROR = "NOERROR"
   NOSUCHFILE = "NOSUCHFILE"
   READERROR = "READERROR"
   WRITEERROR = "WRITEERROR"
   BADFILENAME = "BADFILENAME"
   INCORRECTNUMBEROFFILES = "INCORRECTNUMBEROFFILES"
   BADSYSTEMRETURNCODE = "BADSYSTEMRETURNCODE"
   INCOMPLETEFILE = "INCOMPLETEFILE"
   INVALIDINPUT = "INVALIDINPUT"
   INVALIDPATTERN = "INVALIDPATTERN"
   INVALIDFILENAMES = "INVALIDFILENAMES"
   INCOMPLETEDATA = "INCOMPLETEDATA"
   NOSUCHPATH = "NOSUCHPATH"
   FILEALREADYEXISTS = "FILEALREADYEXISTS"
   
   
   #---------------------------------------------------------------------------  
   # AUTHORS: Megan Damon NASA GSFC / NGIT / TASC
   #
   # DESCRIPTION: 
   # Constructor routine.
   #---------------------------------------------------------------------------  
   
   def __init__(self):
      pass
 
   #---------------------------------------------------------------------------  
   # AUTHORS: Megan Damon NASA GSFC / NGIT / TASC
   #
   # DESCRIPTION: 
   # Destructor routine.
   #---------------------------------------------------------------------------    
   
   def __del__(self):
      pass
