Trees
Indices
Help
NPSGD
[
hide private
]
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Class Hierarchy
object
:
The most base type
exceptions.BaseException
:
Common base class for all exceptions
exceptions.Exception
:
Common base class for all non-exit exceptions.
exceptions.StandardError
:
Base class for all standard Python exceptions that do not represent interpreter exiting.
exceptions.RuntimeError
:
Unspecified run-time error.
npsgd.config.ConfigError
npsgd.email_manager.EmailSendError
npsgd.confirmation_map.ExistingCodeError
npsgd.model_manager.InvalidModelError
npsgd.model_task.LatexError
npsgd.matlab_task.MatlabError
npsgd.model_parameters.MissingError
npsgd.standalone_task.StandaloneError
npsgd.task_queue.TaskQueueException
npsgd.model_parameters.ValidationError
npsgd.config.Config
:
Internal class for handling NPSGD configs.
npsgd.confirmation_map.ConfirmationEntry
npsgd.confirmation_map.ConfirmationMap
:
Confirmation code map (thread safe).
npsgd.email_manager.Email
:
Actual e-mail object containing all information needed to send an e-mail.
npsgd.model_manager.ModelManager
:
Object for keeping track of all models available to the NPSGD daemons.
npsgd.model_parameters.ModelParameter
:
Model parameter - keeps track of arguments to a model.
npsgd.model_parameters.BooleanParameter
:
Parameter type for selecting true/false values.
npsgd.model_parameters.FloatParameter
:
Parameter type for selecting a single float value.
npsgd.model_parameters.IntegerParameter
:
Parameter type for selecting a single integer value.
npsgd.model_parameters.RangeParameter
:
Parameter type for selecting a range of floats (e.g.
npsgd.model_parameters.SelectParameter
:
Parameter type for selecting from a fixed set of string options (like a combo box).
npsgd.model_parameters.StringParameter
:
Parameter type for selecting string values.
npsgd.model_task.ModelTask
:
Abstract base class for all user-defined models.
npsgd.matlab_task.MatlabTask
:
Abstract base matlab task.
npsgd.standalone_task.StandaloneTask
:
Abstract base task for standalone models.
npsgd_worker.NPSGDWorker
:
Worker class for executing models and sending out result emails.
npsgd_queue.QueueGlobals
:
Queue state objects along with disk serialization mechanisms for them.
tornado.web.RequestHandler
:
Subclass this class and define get() or post() to make a handler.
npsgd_web.ClientBaseRequest
:
Index response handler (e.g.
npsgd_web.ClientConfirmRequest
:
HTTP confirmation code handler.
npsgd_web.ClientModelRequest
:
HTTP handler for all model related requests.
npsgd_queue.QueueRequestHandler
:
Superclass to all queue request methods.
npsgd_queue.ClientConfirm
:
HTTP handler for clients confirming a model request.
npsgd_queue.ClientModelCreate
:
HTTP handler for clients creating a model request (before confirmation).
npsgd_queue.ClientQueueHasWorkers
:
Request handler for the web daemon to check if workers are available.
npsgd_queue.WorkerFailedTask
:
HTTP handler for workers reporting failure to complete a job.
npsgd_queue.WorkerHasTask
:
HTTP handler for workers ensuring that a job still exists.
npsgd_queue.WorkerInfo
:
HTTP handler for workers checking into the queue.
npsgd_queue.WorkerSucceededTask
:
HTTP handler for workers telling the queue that they have succeeded processing.
npsgd_queue.WorkerTaskKeepAlive
:
HTTP handler for workers pinging the queue while working on a task.
npsgd_queue.WorkerTaskRequest
:
HTTP handler for workers grabbings tasks off the queue.
npsgd.task_queue.TaskQueue
:
Main queue object (thread safe).
tornado.web.UIModule
:
A UI re-usable, modular unit on a page.
npsgd.ui_modules.ParameterRenderer
:
UI module to render parameter HTML.
threading._Verbose
threading.Thread
npsgd.email_manager.EmailManagerThread
:
Thread for sending e-mail in the background (using a queue of e-mails).
npsgd_queue.ExpireWorkerTaskThread
:
Task Expiration Thread
npsgd.model_manager.ModelScannerThread
:
Thread for periodically loading new versions of models.
npsgd_worker.TaskKeepAliveThread
:
Model keep alive thread.
Trees
Indices
Help
NPSGD
Generated by Epydoc 3.0.1 on Thu Jan 13 12:54:31 2011
http://epydoc.sourceforge.net