Beispiel #1
0
    def __init__(self, name = None, jobSpecId = None):
        self.name = name
        self.status = None
        self.jobSpecId = jobSpecId
        self.jobType = None
        self.workflowSpecId = None
        self.files = []
        self.inputFiles = []
        self.errors = []
        self.skippedEvents = []
        self.skippedFiles = []
        self.psetHash = None

        #  Set inital exitCode to an error code, it will be updated with
        #    the correct value if the post job steps run correctly
        self.exitCode = 50117
        self.siteDetails = {}
        self.timing = {}
        self.readBranches = {}
        self.storageStatistics = None
        self.generatorInfo = {}
        self.dashboardId = None
        self.performance = PerformanceReport()
        self.removedFiles = {}
        self.logFiles = {}
        self.unremovedFiles = {}
        self.analysisFiles = []