A CondorDAG is a Condor Directed Acyclic Graph that describes a 
  collection of Condor jobs and the order in which to run them. All Condor 
  jobs in the DAG must write their Codor logs to the same file. NOTE: The 
  log file must not be on an NFS mounted system as the Condor jobs must be 
  able to get an exclusive file lock on the log file.
    |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | add_pfn_cache(self,
        pfn_list) Add an lfn pfn and pool tuple to the pfn cache Note: input looks like
      ('/path/to/file','file:///path/to/file','local')
 | source code |  | 
    |  | 
        
          | get_dag_file(self) Return the path to the DAG file.
 | source code |  | 
    |  | 
        
          | get_dax_file(self) Return the path to the DAG file.
 | source code |  | 
    |  | 
        
          | get_jobs(self) Return a list containing all the jobs in the DAG
 | source code |  | 
    |  | 
        
          | get_maxjobs_categories(self) Return an array of tuples containing (categoryName,maxJobsNum)
 | source code |  | 
    |  | 
        
          | get_nodes(self) Return a list containing all the nodes in the DAG
 | source code |  | 
    |  | 
        
          | get_pegasus_worker(self) Return the path to the pegasus worker package.
 | source code |  | 
    |  |  | 
    |  | 
        
          | is_dax(self) Returns true if this DAG is really a DAX
 | source code |  | 
    |  | 
        
          | prepare_dax(self,
        grid_site=None,
        tmp_exec_dir= '.',
        peg_frame_cache=None)Sets up a pegasus script for the given dag
 | source code |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | set_integer_node_names(self) Use integer node names for the DAG
 | source code |  | 
    |  |  | 
    |  | 
        
          | write_abstract_dag(self) Write all the nodes in the workflow to the DAX file.
 | source code |  | 
    |  | 
        
          | write_concrete_dag(self) Write all the nodes in the DAG to the DAG file.
 | source code |  | 
    |  | 
        
          | write_dag(self) Write either a dag or a dax.
 | source code |  | 
    |  | 
        
          | write_maxjobs(self,
        fh,
        category) Write the DAG entry for this category's maxjobs to the DAG file 
      descriptor.
 | source code |  | 
    |  |  | 
    |  |  |