Package glue :: Module workflow :: Class Node
[hide private]
[frames] | no frames]

Class Node

source code

      object --+    
               |    
ProfileShortcuts --+
                   |
                  Node

Instance Methods [hide private]
 
__init__(self, executable)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
_add_input(self, inp)
Add as source of input data
source code
 
_add_output(self, out)
Add as destination of output data
source code
 
_finalize(self) source code
 
add_arg(self, arg)
Add an argument
source code
 
add_input_arg(self, inp)
Add an input as an argument
source code
 
add_input_list_opt(self, opt, inputs)
Add an option that determines a list of inputs
source code
 
add_input_opt(self, opt, inp)
Add an option that determines an input
source code
 
add_opt(self, opt, value=None)
Add a option
source code
 
add_output_arg(self, out)
Add an output as an argument
source code
 
add_output_list_opt(self, opt, outputs)
Add an option that determines a list of outputs
source code
 
add_output_opt(self, opt, out)
Add an option that determines an output
source code
 
add_profile(self, namespace, key, value)
Add profile information to this node at the DAX level
source code
 
new_output_file_opt(self, opt, name)
Add an option and return a new file handle
source code

Inherited from ProfileShortcuts: set_category, set_memory, set_num_cpus, set_num_retries, set_priority, set_storage, set_universe

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

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, executable)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)