source: TI04-geosplat/trunk/pygss/GSErrors.py @ 798

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI04-geosplat/trunk/pygss/GSErrors.py@798
Revision 798, 953 bytes checked in by astephen, 14 years ago (diff)

Latest working version with install method.
Can accept more than one file but doesn't combine variables yet.

Line 
1#   Copyright (C) 2004 CCLRC & NERC( Natural Environment Research Council ).
2#   This software may be distributed under the terms of the
3#   Q Public License, version 1.0 or later. http://ndg.nerc.ac.uk/public_docs/QPublic_license.txt
4
5"""
6GSErrors.py
7===========
8
9GeoSPlAT exception classes.
10
11"""
12
13class GSError(Exception):
14    pass
15
16class GSSecurityError(GSError):
17    pass
18   
19class GSOptionHandlingError(GSError):
20    pass 
21   
22class GSSelectionError(GSError):
23    pass 
24
25class GSArgumentError(GSError):
26    pass       
27     
28class GSDataIOError(GSError):
29    pass 
30
31class GSServerCallingError(GSError):
32    pass
33
34class GSValidationError(GSError):
35    pass     
36   
37class GSPlottingError(GSError):
38    pass 
39
40class GSNDGError(GSError):
41    pass   
42     
43class GSVariableAnalysisError(GSError):
44    pass 
45
46class GSMailError(GSError):
47    pass 
48   
49class GSSessionObjectError(GSError):
50    pass
51   
52class GSDisplayError(GSError):
53    pass
Note: See TracBrowser for help on using the repository browser.