source: TI03-DataExtractor/branches/old_stuff/dx-webservice/__init__.py @ 793

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI03-DataExtractor/branches/old_stuff/dx-webservice/__init__.py@793
Revision 793, 1.6 KB checked in by astephen, 13 years ago (diff)

Put all the old code in the old_stuff branch.

  • Property svn:executable set to *
Line 
1"""
2__init__.py
3===========
4
5Initialisation module for the extractor package.
6
7This module points to the relevant modules and classes to
8bring them into the scope of the extractor package.
9
10"""
11
12# Import all package module contents into the local scope
13# A short explanation is given of the modules below
14
15# config.py - all the user-related configuration details
16from config import *
17
18# common.py - common variables, functions and classes that are
19# not configured by users.
20from common import *
21
22# Requestdb is the class that reads and writes to user request objects.
23from request import Requestdb
24
25# RequestDict is the wrapper class for the request dictionary
26from requestDict import RequestDict
27
28# RequestCost is the costing class to analyse the duration and volume
29# of a request.
30from requestCost import RequestCost
31
32# Datasetdb is the class that allows a dataset to be interogated.
33from datasetdb import Datasetdb
34
35# CGIInterface class generates the user interface (currently a web page)
36from cgiInterface import CGIInterface
37
38# WSInterface class generates the Web Service responses
39from wsInterface import WSInterface
40
41# Validater is the class used to validate aspects of a request
42from validate import Validater
43
44# DataFile is the class used to match the request to the dataset and
45# actually extract data.
46from products import Product, DataFile
47
48# Security is the class used to implement security
49from security  import Security
50
51# MailUser is the class used to mail users from the dx
52from mailUser import MailUser
53
54# errorHandler.py holds classes for displaying errors and mailing error
55# info to the administrator.
56from errorHandler import *
57
Note: See TracBrowser for help on using the repository browser.