Package gavo :: Package protocols :: Module tap :: Class TAPJob
[frames] | no frames]

Class TAPJob

source code

    object --+        
             |        
uws.BaseUWSJob --+    
                 |    
  uws.UWSJobWithWD --+
                     |
                    TAPJob

Nested Classes

Inherited from uws.BaseUWSJob: __metaclass__

Instance Methods

Inherited from uws.UWSJobWithWD: addResult, fixTypeForResultName, getResult, getResults, getWD, openFile, openResult, prepareForDestruction

Inherited from uws.BaseUWSJob: __getattr__, __init__, __setattr__, change, getProperties, getSerializedPar, getTransitionTo, getURL, getWritable, iterParameterNames, iterSerializedPars, setPar, setParamsFromRequest, setSerializedPar, update

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __sizeof__, __str__, __subclasshook__

Class Methods

Inherited from uws.UWSJobWithWD: getNewId

Inherited from uws.BaseUWSJob: getDefaults

Properties
  quote
returns an estimation of the job completion.

Inherited from object: __class__

Property Details

quote

returns an estimation of the job completion.

This currently is very naive: we give each job that's going to run before this one 10 minutes.

This method needs to be changed when the dequeueing algorithm is changed.

Get Method:
unreachable.quote(self) - returns an estimation of the job completion.