def __init__(self, url=None, **kwargs): """ Constructor function. """ Client.__init__(self, **kwargs) self.setServer('DataManagement/FTS3Manager') if url: self.setServer(url)
def __init__(self, **kwargs): """ Simple constructor """ Client.__init__(self, **kwargs) self.setServer('WorkloadManagement/Matcher')
def __init__( self, host, port = None, **kwargs ): """ Constructor function. Takes a mandatory host parameter """ Client.__init__( self, **kwargs ) if not port: port = SYSADMIN_PORT self.setServer( 'dips://%s:%s/Framework/SystemAdministrator' % ( host, port ) )
def __init__(self, useCertificates=False): """c'tor :param self: self reference :param bool useCertificates: flag to enable/disable certificates """ Client.__init__(self) ## setup logger self.log = gLogger.getSubLogger("RequestManagement/RequestClient") ## dict to store all RPC clients for easy reuse self.__requestRPCClientsDict = {} ## local if any defined local = PathFinder.getServiceURL("RequestManagement/localURL") if local: self.__requestRPCClientsDict.setdefault( "local", [self.__requestRPCClient(local)]) ## central if any defined central = PathFinder.getServiceURL("RequestManagement/centralURL") if central: self.__requestRPCClientsDict.setdefault( "central", [self.__requestRPCClient(central)]) ## voboxes if any defined voBoxUrls = fromChar( PathFinder.getServiceURL("RequestManagement/voBoxURLs")) if voBoxUrls: self.__requestRPCClientsDict.setdefault("voboxes", []) for voBoxURL in randomize(voBoxUrls): self.__requestRPCClientsDict["voboxes"].append( self.__requestRPCClient(voBoxURL)) self.setServer('RequestManagement/centralURL')
def __init__( self, useCertificates = False ): """c'tor :param self: self reference :param bool useCertificates: flag to enable/disable certificates """ Client.__init__( self ) ## setup logger self.log = gLogger.getSubLogger( "RequestManagement/RequestClient" ) ## dict to store all RPC clients for easy reuse self.__requestRPCClientsDict = {} ## local if any defined local = PathFinder.getServiceURL( "RequestManagement/localURL" ) if local: self.__requestRPCClientsDict.setdefault( "local" , [ self.__requestRPCClient( local ) ] ) ## central if any defined central = PathFinder.getServiceURL( "RequestManagement/centralURL" ) if central: self.__requestRPCClientsDict.setdefault( "central", [ self.__requestRPCClient( central ) ] ) ## voboxes if any defined voBoxUrls = fromChar( PathFinder.getServiceURL( "RequestManagement/voBoxURLs" ) ) if voBoxUrls: self.__requestRPCClientsDict.setdefault( "voboxes", [] ) for voBoxURL in randomize( voBoxUrls ): self.__requestRPCClientsDict["voboxes"].append( self.__requestRPCClient( voBoxURL ) ) self.setServer( 'RequestManagement/centralURL' )
def __init__( self, **kwargs ): """ Constructor function """ Client.__init__( self, **kwargs ) self.setServer( 'Framework/ComponentMonitoring' )
def __init__(self, **kwargs): """ Constructor function """ Client.__init__(self, **kwargs) self.setServer('Framework/ComponentMonitoring')
def __init__( self, **kwargs ): Client.__init__( self, **kwargs ) opsH = Operations() self.maxResetCounter = opsH.getValue( 'Productions/ProductionFilesMaxResetCounter', 10 ) self.setServer( 'Transformation/TransformationManager' )
def __init__(self, host, port=None, **kwargs): """ Constructor function. Takes a mandatory host parameter """ Client.__init__(self, **kwargs) if not port: port = SYSADMIN_PORT self.setServer('dips://%s:%s/Framework/SystemAdministrator' % (host, port))
def __init__(self, **kwargs): Client.__init__(self, **kwargs) opsH = Operations() self.maxResetCounter = opsH.getValue( 'Productions/ProductionFilesMaxResetCounter', 10) self.setServer('Transformation/TransformationManager')
def __init__(self, **kwargs): """ Simple constructor """ Client.__init__(self, **kwargs) self.setServer('Production/ProductionManager') self.prodDescription = {} self.stepCounter = 1
def __init__( self ): """c'tor :param self: self reference """ Client.__init__( self ) self.log = gLogger.getSubLogger( "RequestManagement/ReqClient/pid_%s" % ( os.getpid() ) ) self.setServer( "RequestManagement/ReqManager" )
def __init__( self, url=None, **kwargs ): """ Constructor function. """ Client.__init__( self, **kwargs ) self.setServer('DataManagement/FileCatalog') if url: self.setServer(url) self.available = False
def __init__(self): """c'tor :param self: self reference """ Client.__init__(self) self.log = gLogger.getSubLogger("WorkloadManagement/VMClient") self.setServer("WorkloadManagement/VirtualMachineManager")
def __init__( self, **kwargs ): """ :param self: self reference :param str url: service URL """ Client.__init__( self, **kwargs ) self.setServer( "DataManagement/DataLogging" ) self.setTimeout( 120 )
def __init__( self): Client.__init__( self ) self.setServer( "DataManagement/Test" ) url = PathFinder.getServiceURL( "DataManagement/Test" ) if not url: raise RuntimeError( "CS option DataManagement/Test URL is not set!" ) self.testManager = RPCClient( url )
def __init__(self, **kwargs): """ :param self: self reference :param str url: service URL """ Client.__init__(self, **kwargs) self.setServer("DataManagement/DataLogging") self.setTimeout(120)
def __init__(self, url=None, **kwargs): """ Constructor function. """ Client.__init__(self, **kwargs) self.setServer('DataManagement/FileCatalog') if url: self.setServer(url) self.available = False
def __init__( self, useCertificates = False ): """c'tor :param self: self reference :param bool useCertificates: flag to enable/disable certificates """ Client.__init__( self ) self.log = gLogger.getSubLogger( "RequestManagement/ReqClient" ) self.setServer( "RequestManagement/ReqManager" )
def __init__( self, url = "DataManagement/DataLogging" ): """ c'tor :param self: self reference :param str url: service URL """ Client.__init__( self ) self.setServer( url ) self.setTimeout( 120 )
def __init__( self, **kwargs ): """c'tor :param self: self reference :param bool useCertificates: flag to enable/disable certificates """ Client.__init__( self, **kwargs ) self.log = gLogger.getSubLogger( "RequestManagement/RequestClient" ) self.setServer( "RequestManagement/RequestManager" )
def __init__( self, useCertificates = False ): """c'tor :param self: self reference :param bool useCertificates: flag to enable/disable certificates """ Client.__init__( self ) self.log = gLogger.getSubLogger( "DataManagement/FTSClient" ) self.setServer( "DataManagement/FTSManager" )
def __init__(self, **kwargs): """ Simple constructor """ Client.__init__(self, **kwargs) opsH = Operations() self.maxResetCounter = opsH.getValue( 'Transformations/FilesMaxResetCounter', 10) self.setServer('Transformation/TransformationManager')
def __init__(self, url=None, **kwargs): """ c'tor :param str url: can specify a specific URL """ Client.__init__(self, **kwargs) self.setServer('Bookkeeping/BookkeepingManager') if url: self.setServer(url) self.setTimeout(3600)
def __init__( self, url = False, **kwargs ): """ Constructor of the LCGFileCatalogProxy client class """ Client.__init__( self, **kwargs ) self.method = None self.name = 'LFCProxy' self.valid = False self.setServer( 'DataManagement/LcgFileCatalogProxy' ) if url: self.setServer( url ) self.setTimeout( 120 ) self.call = 'ping' self.valid = self.executeRPC()['OK']
def __init__(self, url=False, **kwargs): """ Constructor of the LCGFileCatalogProxy client class """ Client.__init__(self, **kwargs) self.method = None self.name = 'LFCProxy' self.valid = False self.setServer('DataManagement/LcgFileCatalogProxy') if url: self.setServer(url) self.setTimeout(120) self.call = 'ping' self.valid = self.executeRPC()['OK']
def __init__( self, useCertificates = False ): """c'tor :param self: self reference :param bool useCertificates: flag to enable/disable certificates """ Client.__init__( self ) self.log = gLogger.getSubLogger( "DataManagement/FTSClient" ) self.setServer( "DataManagement/FTSManager" ) # getting other clients self.ftsValidator = FTSValidator() self.dataManager = DataManager() self.storageFactory = StorageFactory() url = PathFinder.getServiceURL( "DataManagement/FTSManager" ) if not url: raise RuntimeError( "CS option DataManagement/FTSManager URL is not set!" ) self.ftsManager = RPCClient( url )
def __init__( self, **kwargs ): Client.__init__( self, **kwargs ) self.setServer( 'WorkloadManagement/PilotsLogging' ) self.pilotsLoggingHandler = self._getRPC()
def __init__(self, url=None, **kwargs): """ Simple constructor """ Client.__init__(self, **kwargs) res = self.serverURL = 'DataManagement/ProvenanceManager' if not url else url
def __init__( self, **kwargs ): Client.__init__( self, **kwargs ) self.setServer( 'DataManagement/DataIntegrity' ) self.rm = ReplicaManager()
def __init__( self, **kwargs ): Client.__init__( self, **kwargs ) self.setServer('DataManagement/FileCatalog')
def __init__(self, **kwargs ): Client.__init__(self, **kwargs ) self.setServer("Overlay/Overlay")
def __init__(self, **kwargs): """ Simple constructor """ Client.__init__(self, **kwargs) self.setServer('Production/ProductionManager')
def __init__(self): """ c'tor """ Client.__init__(self) self.setServer('DataManagement/StorageUsage')
def __init__( self, **kwargs ): Client.__init__( self, **kwargs ) self.setServer('WorkloadManagement/JobMonitoring')
def __init__(self, **kwargs): Client.__init__(self, **kwargs) self.setServer('WorkloadManagement/PilotsLogging')
def __init__(self, **kwargs): Client.__init__(self, **kwargs) self.setServer("Overlay/Overlay")
def __init__(self, **kwargs): Client.__init__(self, **kwargs) self.setServer('WorkloadManagement/JobMonitoring') self.monitoringHandler = self._getRPC()
def __init__( self, **kwargs ): Client.__init__( self, **kwargs ) self.setServer( 'DataManagement/DataIntegrity' ) self.dm = DataManager() self.fc = FileCatalog()
def __init__(self, **kwargs ): Client.__init__(self, **kwargs ) self.setServer('ProcessProduction/ProcessManager')
def __init__(self, **kwargs ): Client.__init__(self, **kwargs ) self.setServer("ResourceStatus/SoftwareTag")
def __init__(self, **kwargs): Client.__init__(self, **kwargs) self.setServer('DataManagement/DataIntegrity') self.dm = DataManager() self.fc = FileCatalog()
def __init__( self, **kwargs ): Client.__init__( self, **kwargs ) self.setServer( 'WorkloadManagement/JobMonitoring' ) self.monitoringHandler = self._getRPC()
def __init__( self, **kwargs ): Client.__init__( self, **kwargs ) self.setServer( 'StorageManagement/StorageManager' )
def __init__( self, **kwargs ): Client.__init__( self, **kwargs ) self.setServer( 'Transformation/TransformationManager' )
def __init__(self, **kwargs): Client.__init__(self, **kwargs) self.setServer('WorkloadManagement/PilotsLogging') self.pilotsLoggingHandler = self._getRPC()