Package pylal :: Module auxmvc :: Class auxmvc_DAG
[hide private]
[frames] | no frames]

Class auxmvc_DAG

source code

glue.pipeline.CondorDAG --+
                          |
                         auxmvc_DAG

Instance Methods [hide private]
 
__init__(self, basename, log_path) source code
 
add_node(self, node)
Add a CondorDAGNode to this DAG.
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, basename, log_path)
(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)