HTCondorWorkflow¶
- class lsst.ctrl.bps.htcondor.HTCondorWorkflow(name, config=None)¶
- Bases: - BaseWmsWorkflow- Single HTCondor workflow. - Parameters:
- namestr
- Unique name for Workflow used when naming files. 
- configlsst.ctrl.bps.BpsConfig
- BPS configuration that includes necessary submit/runtime information. 
 
- name
 - Methods Summary - from_generic_workflow(config, ...)- Create a WMS-specific workflow from a GenericWorkflow - write(out_prefix)- Output HTCondor DAGMan files needed for workflow submission. - Methods Documentation - classmethod from_generic_workflow(config, generic_workflow, out_prefix, service_class)¶
- Create a WMS-specific workflow from a GenericWorkflow - Parameters:
- configlsst.ctrl.bps.BpsConfig
- Configuration values needed for generating a WMS specific workflow. 
- generic_workflowlsst.ctrl.bps.GenericWorkflow
- Generic workflow from which to create the WMS-specific one. 
- out_prefixstr
- Root directory to be used for WMS workflow inputs and outputs as well as internal WMS files. 
- service_classstr
- Full module name of WMS service class that created this workflow. 
 
- config
- Returns:
- wms_workflowlsst.ctrl.bps.BaseWmsWorkflow
- A WMS specific workflow. 
 
- wms_workflow