Package pylal :: Module stfu_pipe :: Class followUpDAG
[hide private]
[frames] | no frames]

Class followUpDAG

source code

glue.pipeline.CondorDAG --+
                          |
                         followUpDAG

Instance Methods [hide private]
 
__init__(self, config_file, cp, opts) source code
 
add_node(self, node)
Add a CondorDAGNode to this DAG.
source code
 
write_all(self) source code
 
write_output_cache(self) source code

Inherited from glue.pipeline.CondorDAG: add_maxjobs_category, add_pfn_cache, get_dag_file, get_dax_file, get_jobs, get_maxjobs_categories, get_nodes, get_pegasus_worker, get_pfn_cache, is_dax, prepare_dax, set_dag_file, set_dax_file, set_integer_node_names, set_pegasus_worker, write_abstract_dag, write_concrete_dag, write_dag, write_maxjobs, write_script, write_sub_files

Method Details [hide private]

__init__(self, config_file, cp, opts)
(Constructor)

source code 
Parameters:
  • log - path to log file which must not be on an NFS mounted file system.
  • dax - Set to 1 to create an abstract DAG (a DAX)
Overrides: glue.pipeline.CondorDAG.__init__
(inherited documentation)

add_node(self, node)

source code 

Add a CondorDAGNode to this DAG. The CondorJob that the node uses is also added to the list of Condor jobs in the DAG so that a list of the submit files needed by the DAG can be maintained. Each unique CondorJob will be added once to prevent duplicate submit files being written.

Parameters:
  • node - CondorDAGNode to add to the CondorDAG.
Overrides: glue.pipeline.CondorDAG.add_node
(inherited documentation)