def emit()

in clay/logger.py [0:0]


    def emit(self, record):
        '''
        Send a LogRecord object formatted as json_event via a
        queue and worker thread.
        '''
        try:
            if self.sock is None:
                self.connect()
            jsonrecord = self.jsonify(record)
            jsonrecord = '%s\n' % jsonrecord
            self.sock.sendall(jsonrecord)
        except Exception:
            INTERNAL_LOG.exception('Error sending message to log server')