def reload(self): self.stopStatus = False self.reloadStatus = False cfObj = ConfigParser.ConfigParser() cfObj.read( self.confFile ) confIniDict = commFunc.convertListToDict( cfObj ) self.logObj = logging self.logObj.basicConfig( filename=confIniDict[ 'default' ][ 'log' ], filemode='a+', format='%(asctime)s %(levelname) 5s %(name)s | %(message)s %(filename)s %(module)s %(lineno)d', datefmt='%Y-%m-%dT%H:%M:%S%z', level=commFunc.logDict[ confIniDict['default']['loglevel'] ]) #self.logObj.getLogger('monitor') self.pidFile = confIniDict['default']['pidfile'] self.confDict = confIniDict self.logObj.info( 'monitorProcess init end!') self.workerProcessObjList = self.getWorkerProcessList()
def reload(self): self.stopStatus = False self.reloadStatus = False cfObj = ConfigParser.ConfigParser() cfObj.read(self.confFile) confIniDict = commFunc.convertListToDict(cfObj) self.logObj = logging self.logObj.basicConfig( filename=confIniDict['default']['log'], filemode='a+', format= '%(asctime)s %(levelname) 5s %(name)s | %(message)s %(filename)s %(module)s %(lineno)d', datefmt='%Y-%m-%dT%H:%M:%S%z', level=commFunc.logDict[confIniDict['default']['loglevel']]) #self.logObj.getLogger('monitor') self.pidFile = confIniDict['default']['pidfile'] self.confDict = confIniDict self.logObj.info('monitorProcess init end!') self.workerProcessObjList = self.getWorkerProcessList()
def __init__(self, _confFile=None, socketFile=None ): asyncoreEpoll.dispatcher.__init__(self) self.sendData = "" self.recivedData = "" cfObj = ConfigParser.ConfigParser() cfObj.read( _confFile ) confIniDict = commFunc.convertListToDict( cfObj ) self.logObj = logging self.logObj.basicConfig( filename=confIniDict[ 'client' ][ 'log' ], filemode='a+', format='%(asctime)s %(levelname) 5s %(name)s | %(message)s %(filename)s %(module)s %(lineno)d', datefmt='%Y-%m-%dT%H:%M:%S%z', level=commFunc.logDict[ confIniDict['default']['loglevel'] ]) #self.logObj.getLogger('monitor') self.confDict = confIniDict #和server建立连接 self.create_socket(socket.AF_UNIX, socket.SOCK_STREAM) if ( not isinstance( socketFile,type(None)) ): self.connect(socketFile)