def __init__( self, agentName, baseAgentName = False, properties = dict() ): """ agent initialisation :param self: self reference """ self.setRequestType( "removal" ) self.setRequestTask( RemovalTask ) RequestAgentBase.__init__( self, agentName, baseAgentName, properties ) # gMonitor stuff goes here self.monitor.registerActivity( "PhysicalRemovalAtt", "Physical removals attempted", "RemovalAgent", "Removal/min", gMonitor.OP_SUM ) self.monitor.registerActivity( "PhysicalRemovalDone", "Successful physical removals", "RemovalAgent", "Removal/min", gMonitor.OP_SUM ) self.monitor.registerActivity( "PhysicalRemovalFail", "Failed physical removals", "RemovalAgent", "Removal/min", gMonitor.OP_SUM ) self.monitor.registerActivity( "PhysicalRemovalSize", "Physically removed size", "RemovalAgent", "Bytes", gMonitor.OP_ACUM ) self.monitor.registerActivity( "ReplicaRemovalAtt", "Replica removal attempted", "RemovalAgent", "Removal/min", gMonitor.OP_SUM ) self.monitor.registerActivity( "ReplicaRemovalDone", "Successful replica removals", "RemovalAgent", "Removal/min", gMonitor.OP_SUM ) self.monitor.registerActivity( "ReplicaRemovalFail", "Failed replica removals", "RemovalAgent", "Removal/min", gMonitor.OP_SUM ) self.monitor.registerActivity( "RemoveFileAtt", "File removal attempted", "RemovalAgent", "Removal/min", gMonitor.OP_SUM ) self.monitor.registerActivity( "RemoveFileDone", "File removal done", "RemovalAgent", "Removal/min", gMonitor.OP_SUM ) self.monitor.registerActivity( "RemoveFileFail", "File removal failed", "RemovalAgent", "Removal/min", gMonitor.OP_SUM ) ## ready to go self.log.info( "%s agent has been constructed" % agentName )
def __init__( self, agentName, baseAgentName = False, properties = dict() ): """ agen c'tor :param self: self reference """ self.setRequestType( "register" ) self.setRequestTask( RegistrationTask ) RequestAgentBase.__init__( self, agentName, baseAgentName, properties ) self.log.info("%s has been constructed" % agentName )
def __init__(self, agentName, baseAgentName=False, properties=dict()): """ agen c'tor :param self: self reference """ self.setRequestType("register") self.setRequestTask(RegistrationTask) RequestAgentBase.__init__(self, agentName, baseAgentName, properties) self.log.info("%s has been constructed" % agentName)
def __init__(self, *args, **kwargs): """ agen c'tor :param self: self reference """ self.setRequestType("register") self.setRequestTask(RegistrationTask) RequestAgentBase.__init__(self, *args, **kwargs) agentName = args[0] self.log.info("%s has been constructed" % agentName)
def __init__( self, *args, **kwargs ): """ agen c'tor :param self: self reference """ self.setRequestType( "register" ) self.setRequestTask( RegistrationTask ) RequestAgentBase.__init__( self, *args, **kwargs ) agentName = args[0] self.log.info("%s has been constructed" % agentName )
def __init__(self, *args, **kwargs): """ agent initialisation :param self: self reference """ self.setRequestType("removal") self.setRequestTask(RemovalTask) RequestAgentBase.__init__(self, *args, **kwargs) agentName = args[0] # gMonitor stuff goes here self.monitor.registerActivity("PhysicalRemovalAtt", "Physical removals attempted", "RemovalAgent", "Removal/min", gMonitor.OP_SUM) self.monitor.registerActivity("PhysicalRemovalDone", "Successful physical removals", "RemovalAgent", "Removal/min", gMonitor.OP_SUM) self.monitor.registerActivity("PhysicalRemovalFail", "Failed physical removals", "RemovalAgent", "Removal/min", gMonitor.OP_SUM) self.monitor.registerActivity("PhysicalRemovalSize", "Physically removed size", "RemovalAgent", "Bytes", gMonitor.OP_ACUM) self.monitor.registerActivity("ReplicaRemovalAtt", "Replica removal attempted", "RemovalAgent", "Removal/min", gMonitor.OP_SUM) self.monitor.registerActivity("ReplicaRemovalDone", "Successful replica removals", "RemovalAgent", "Removal/min", gMonitor.OP_SUM) self.monitor.registerActivity("ReplicaRemovalFail", "Failed replica removals", "RemovalAgent", "Removal/min", gMonitor.OP_SUM) self.monitor.registerActivity("RemoveFileAtt", "File removal attempted", "RemovalAgent", "Removal/min", gMonitor.OP_SUM) self.monitor.registerActivity("RemoveFileDone", "File removal done", "RemovalAgent", "Removal/min", gMonitor.OP_SUM) self.monitor.registerActivity("RemoveFileFail", "File removal failed", "RemovalAgent", "Removal/min", gMonitor.OP_SUM) ## ready to go self.log.info("%s agent has been constructed" % agentName)
def __init__( self ): """c'tor :param self: self reference """ FTSCurePlugin.__init__( self ) RequestAgentBase.__init__( self ) self.log = gLogger.getSubLogger( self.__class__.__name__ ) ## injecting few function to RequestDBMySQL instance injectFunction( self.selectFileSourceSURLEqTargetSURL, self.requestDBMySQL(), RequestDBMySQL ) injectFunction( self.countLFNInFiles, self.requestDBMySQL(), RequestDBMySQL ) injectFunction( self.deleteFileAndChannel, self.requestDBMySQL(), RequestDBMySQL ) injectFunction( self.getRequestForSubRequest, self.requestDBMySQL(), RequestDBMySQL ) injectFunction( self.selectChannelIDSourceSURLTargetSURL, self.requestDBMySQL(), RequestDBMySQL )
def __init__(self): """c'tor :param self: self reference """ FTSCurePlugin.__init__(self) RequestAgentBase.__init__(self) self.log = gLogger.getSubLogger(self.__class__.__name__) ## injecting few function to RequestDBMySQL instance injectFunction(self.selectFileSourceSURLEqTargetSURL, self.requestDBMySQL(), RequestDBMySQL) injectFunction(self.countLFNInFiles, self.requestDBMySQL(), RequestDBMySQL) injectFunction(self.deleteFileAndChannel, self.requestDBMySQL(), RequestDBMySQL) injectFunction(self.getRequestForSubRequest, self.requestDBMySQL(), RequestDBMySQL) injectFunction(self.selectChannelIDSourceSURLTargetSURL, self.requestDBMySQL(), RequestDBMySQL)