HWRF  trunk@4391
Classes | Variables
hwrf.hwrftask Namespace Reference

Base class of tasks run by HWRF. More...

Detailed Description

Base class of tasks run by HWRF.

This module contains the HWRFTask class, a subclass of produtil.datastore.Task intended to be the base class of any HWRF task. It provides logging services, easy access to a config file, access to tcvitals, and extends the hwrf.config.HWRFConfig string interpolation to include vitals information. It also provides a standard way of setting and querying the work and output directories of a task, and whether the task should scrub its output.

Classes

class  HWRFTask
 The base class of tasks run by the HWRF system. More...
 

Variables

list __all__ = ['HWRFTask']
 Symbols exported by "from hwrf.hwrftask import *".
 
tuple UNSPECIFIED = object()
 Special constant used to detect unspecified arguments to functions. More...
 

Variable Documentation

hwrf.hwrftask.UNSPECIFIED = object()

Special constant used to detect unspecified arguments to functions.

This allows None to be sent.

Definition at line 23 of file hwrftask.py.