Package Proxy :: Module AIPSTask :: Class AIPSTask
[hide private]
[frames] | no frames]

Class AIPSTask

source code


Instance Methods [hide private]
 
__init__(self) source code
 
params(self, name, version)
Return parameter set for version VERSION of task NAME.
source code
 
__write_adverb(self, params, file, adverb, value)
Write (sub)value VALUE of adverb ADVERB into TD file FILE.
source code
 
__read_adverb(self, params, file, adverb, value=None)
Read (sub)value for adverb ADVERB from TD file FILE.
source code
 
spawn(self, name, version, userno, msgkill, isbatch, input_dict)
Start the task.
source code
 
__read_message(self, file, msgno) source code
 
messages(self, tid)
Return task's messages.
source code
 
wait(self, tid)
Wait for the task to finish.
source code
 
abort(self, tid, sig=15)
Abort a task.
source code

Inherited from Task.Task: feed, finished

Class Variables [hide private]
  _file_adverbs = ['infile', 'infile2', 'outfile', 'outprint', '...
Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: Task.Task.__init__

spawn(self, name, version, userno, msgkill, isbatch, input_dict)

source code 

Start the task.

Overrides: Task.Task.spawn

messages(self, tid)

source code 

Return task's messages.

Overrides: Task.Task.messages

wait(self, tid)

source code 

Wait for the task to finish.

Overrides: Task.Task.wait

abort(self, tid, sig=15)

source code 

Abort a task.

Overrides: Task.Task.abort

Class Variable Details [hide private]

_file_adverbs

Value:
['infile',
 'infile2',
 'outfile',
 'outprint',
 'ofmfile',
 'boxfile',
 'oboxfile']