示例#1
0
    def inputDatasets(self):
        """
        _inputDatasets_

        return a list of Input datasets from this workflow

        """
        return DatasetTools.getInputDatasetsFromTree(self.payload)
示例#2
0
    def inputDatasets(self):
        """
        _inputDatasets_

        return a list of Input datasets from this workflow

        """
        return DatasetTools.getInputDatasetsFromTree(self.payload)
示例#3
0
    def pileupDatasets(self):
        """
        _pileupDataset_

        Get a list of all pileup datasets required by this workflow

        """
        return DatasetTools.getPileupDatasetsFromTree(self.payload)
示例#4
0
    def pileupDatasets(self):
        """
        _pileupDataset_

        Get a list of all pileup datasets required by this workflow

        """
        return DatasetTools.getPileupDatasetsFromTree(self.payload)
示例#5
0
    def outputDatasets(self):
        """
        _outputDatasets_

        returns a list of MCPayload.DatasetInfo objects (essentially
        just dictionaries) containing all of the output datasets
        in all nodes of this WorkflowSpec

        """
        result = DatasetTools.getOutputDatasetsFromTree(self.payload)
        return result
示例#6
0
    def outputDatasets(self):
        """
        _outputDatasets_

        returns a list of MCPayload.DatasetInfo objects (essentially
        just dictionaries) containing all of the output datasets
        in all nodes of this WorkflowSpec

        """
        result = DatasetTools.getOutputDatasetsFromTree(self.payload)
        return result
示例#7
0
    def outputDatasetsWithPSet(self):
        """
        _outputDatasetsWithPSet_

        returns a list of MCPayload.DatasetInfo objects (essentially
        just dictionaries) containing all of the output datasets
        in all nodes of this WorkflowSpec, including a PSetContent key
        that contains the PSet {{}} string.


        """
        result = DatasetTools.getOutputDatasetsWithPSetFromTree(self.payload)

        return result
示例#8
0
    def outputDatasets(self):
        """
        _outputDatasets_

        returns a list of MCPayload.DatasetInfo objects (essentially
        just dictionaries) containing all of the output datasets
        in all nodes of this JobSpec including details of output modules
        (Catalog etc) if there is a matching output module for each dataset

        Note that this method overrides the outputDatsets method in
        PayloadNode. It returns the same information as that method but
        augmented with output module details from the configuration

        """
        return DatasetTools.getOutputDatasetDetailsFromTree(self.payload)
示例#9
0
    def outputDatasetsWithPSet(self):
        """
        _outputDatasetsWithPSet_

        returns a list of MCPayload.DatasetInfo objects (essentially
        just dictionaries) containing all of the output datasets
        in all nodes of this WorkflowSpec, including a PSetContent key
        that contains the PSet {{}} string.


        """
        result = DatasetTools.getOutputDatasetsWithPSetFromTree(
            self.payload)

        return result
示例#10
0
    def outputDatasets(self):
        """
        _outputDatasets_

        returns a list of MCPayload.DatasetInfo objects (essentially
        just dictionaries) containing all of the output datasets
        in all nodes of this JobSpec including details of output modules
        (Catalog etc) if there is a matching output module for each dataset

        Note that this method overrides the outputDatsets method in
        PayloadNode. It returns the same information as that method but
        augmented with output module details from the configuration

        """
        return DatasetTools.getOutputDatasetDetailsFromTree(self.payload)