BaseWmsWorkflow¶
-
class
lsst.ctrl.bps.
BaseWmsWorkflow
(name, config)¶ Bases:
object
Interface for single workflow specific to a WMS.
Parameters: Methods Summary
from_generic_workflow
(config, …)Create a WMS-specific workflow from a GenericWorkflow write
(out_prefix)Write WMS files for this particular workflow. Methods Documentation
-
classmethod
from_generic_workflow
(config, generic_workflow, out_prefix, service_class)¶ Create a WMS-specific workflow from a GenericWorkflow
Parameters: - config :
BpsConfig
Configuration values needed for generating a WMS specific workflow.
- generic_workflow :
GenericWorkflow
Generic workflow from which to create the WMS-specific one.
- out_prefix :
str
Root directory to be used for WMS workflow inputs and outputs as well as internal WMS files.
- service_class :
str
Full module name of WMS service class that created this workflow.
Returns: - wms_workflow :
BaseWmsWorkflow
A WMS specific workflow
- config :
-
classmethod