'Enqueue a record.
The base implementation uses put_nowait. You may want to override
this method if you want to use blocking, timeouts or custom queue
implementations.'

def enqueue(self, record):

    self.queue.put_nowait(record)
