gstlal 1.13.0
Loading...
Searching...
No Matches
python.dagparts.DAGJob Class Reference

A job class that subclasses pipeline.CondorDAGJob and adds some extra boiler plate items for gstlal jobs which tends to do the "right" thing when given just an executable name. More...

Inheritance diagram for python.dagparts.DAGJob:
Collaboration diagram for python.dagparts.DAGJob:

Public Member Functions

 __init__ (self, executable, tag_base=None, universe="vanilla", condor_commands={})
Public Member Functions inherited from python.pipeline.CondorDAGJob
 __init__ (self, universe, executable)
 create_node (self)
 set_grid_site (self, site)
 get_grid_site (self)
 add_var_opt (self, opt, short=False)
 add_var_condor_cmd (self, command)
 add_var_arg (self, arg_index, quote=False)
Public Member Functions inherited from python.pipeline.CondorJob
 __init__ (self, universe, executable, queue)
 get_executable (self)
 set_executable (self, executable)
 get_universe (self)
 set_universe (self, universe)
 get_grid_type (self)
 set_grid_type (self, grid_type)
 get_grid_server (self)
 set_grid_server (self, grid_server)
 get_grid_scheduler (self)
 set_grid_scheduler (self, grid_scheduler)
 set_executable_installed (self, installed)
 get_executable_installed (self)
 add_condor_cmd (self, cmd, value)
 get_condor_cmds (self)
 add_input_file (self, filename)
 add_output_file (self, filename)
 add_checkpoint_file (self, filename)
 get_input_files (self)
 get_output_files (self)
 get_checkpoint_files (self)
 add_arg (self, arg)
 add_file_arg (self, filename)
 get_args (self)
 add_opt (self, opt, value)
 get_opt (self, opt)
 add_file_opt (self, opt, filename)
 get_opts (self)
 add_short_opt (self, opt, value)
 get_short_opts (self)
 add_ini_opts (self, cp, section)
 set_notification (self, value)
 set_log_file (self, path)
 set_stdin_file (self, path)
 get_stdin_file (self)
 set_stderr_file (self, path)
 get_stderr_file (self)
 set_stdout_file (self, path)
 get_stdout_file (self)
 set_sub_file (self, path)
 get_sub_file (self)
 write_sub_file (self)

Public Attributes

 tag_base = tag_base
int number = 1
 output_path = self.tag_base

Detailed Description

A job class that subclasses pipeline.CondorDAGJob and adds some extra boiler plate items for gstlal jobs which tends to do the "right" thing when given just an executable name.

Definition at line 163 of file dagparts.py.

Constructor & Destructor Documentation

◆ __init__()

python.dagparts.DAGJob.__init__ ( self,
executable,
tag_base = None,
universe = "vanilla",
condor_commands = {} )

Definition at line 169 of file dagparts.py.

Member Data Documentation

◆ number

int python.dagparts.DAGJob.number = 1

Definition at line 183 of file dagparts.py.

◆ output_path

python.dagparts.DAGJob.output_path = self.tag_base

Definition at line 185 of file dagparts.py.

◆ tag_base

python.dagparts.DAGJob.tag_base = tag_base

Definition at line 173 of file dagparts.py.


The documentation for this class was generated from the following file: