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

Class distribRemoteQscanJob

source code

glue.pipeline.CondorJob --+    
 glue.pipeline.CondorDAGJob --+
                 object --+   |
                          |   |
                      FUJob --+

This class sets up a script to be run as child of the remote scans in order to distribute its results to the appropriate paths. It takes the qscan tarball as input, uncompress it and copy the results to the path specified in cache file. Moreover this job also deletes the temporary remote datafind cache files in order to clean up the followup directory.

Instance Methods [hide private]
__init__(self, opts, cp, dir='', tag_base='')
universe = the condor universe to run the job in.
source code
setup_distrib_script(self, dir, tag_base) source code

Inherited from glue.pipeline.CondorDAGJob: add_var_arg, add_var_condor_cmd, add_var_opt, create_node, get_dax_mpi_cluster, get_grid_site, set_dax_mpi_cluster, set_grid_site

Inherited from glue.pipeline.CondorJob: add_arg, add_checkpoint_file, add_condor_cmd, add_file_arg, add_file_opt, add_ini_opts, add_input_file, add_opt, add_output_file, add_short_opt, get_args, get_checkpoint_files, get_condor_cmds, get_executable, get_executable_installed, get_grid_scheduler, get_grid_server, get_grid_type, get_input_files, get_opt, get_opts, get_output_files, get_short_opts, get_stderr_file, get_stdin_file, get_stdout_file, get_sub_file, get_universe, set_executable, set_executable_installed, set_grid_scheduler, set_grid_server, set_grid_type, set_log_file, set_notification, set_stderr_file, set_stdin_file, set_stdout_file, set_sub_file, set_universe, write_sub_file

Inherited from FUJob: __conditionalLoadDefaults__, setupJob

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, opts, cp, dir='', tag_base='')

source code 

universe = the condor universe to run the job in. executable = the executable to run in the DAG.

  • universe - the condor universe to run the job in.
  • executable - the executable to run.
  • queue - number of jobs to queue.
Overrides: object.__init__