FAILURE, SERVER_UPDATE_FINAL, SERVER_UPDATE_NOT_DONE, SERVER_UPDATE_TROUBLE, get_pilot_version, ) from pilot.common.errorcodes import ErrorCodes from pilot.util.container import execute from pilot.util.filehandling import dump import logging logger = logging.getLogger(__name__) errors = ErrorCodes() def pilot_version_banner(): """ Print a pilot version banner. :return: """ logger = logging.getLogger(__name__) version = '*** PanDA Pilot version %s ***' % get_pilot_version() logger.info('*' * len(version)) logger.info(version) logger.info('*' * len(version))
# - Paul Nilsson, [email protected], 2020 import argparse import os import re from pilot.api.data import StageOutClient from pilot.common.errorcodes import ErrorCodes from pilot.common.exception import PilotException from pilot.info import InfoService, FileSpec, infosys from pilot.util.config import config from pilot.util.filehandling import establish_logging, write_json from pilot.util.tracereport import TraceReport import logging errors = ErrorCodes() # error codes GENERAL_ERROR = 1 NO_QUEUENAME = 2 NO_SCOPES = 3 NO_LFNS = 4 NO_EVENTTYPE = 5 NO_LOCALSITE = 6 NO_REMOTESITE = 7 NO_PRODUSERID = 8 NO_JOBID = 9 NO_TASKID = 10 NO_JOBDEFINITIONID = 11 NO_DDMENDPOINTS = 12 NO_DATASETS = 13