pypet/pypetlogging.py
def write(self, buf):
        """Writes data from buffer to logger"""
        if not self._recursion:
            self._recursion = True
            try:
                for line in buf.rstrip().splitlines():
                    self._logger.log(self._log_level, line.rstrip())
            finally:
                self._recursion = False
        else:
            # If stderr is redirected to stdout we can avoid further recursion by
            sys.__stderr__.write('ERROR: Recursion in Stream redirection!')
def write(self, buf):
        if not self._recursion:
            self._recursion = True
            try:
                for line in buf.rstrip().splitlines():
                    self._logger.log(self._log_level, line.rstrip())
            finally:
                self._recursion = False
        else:
            # If stderr is redirected to stdout we can avoid further recursion by
            sys.__stderr__.write('ERROR: Recursion in Stream redirection!')
def write ( self , buf ) : if not self . _recursion : self . _recursion = True try : for line in buf . rstrip ( ) . splitlines ( ) : self . _logger . log ( self . _log_level , line . rstrip ( ) ) finally : self . _recursion = False else : # If stderr is redirected to stdout we can avoid further recursion by sys . __stderr__ . write ( 'ERROR: Recursion in Stream redirection!' )
Writes data from buffer to logger
Writes data from buffer to logger