]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-38781: Clear buffer in MemoryHandler flush (GH-17132)
authorDaniel Andersson <daniel.4ndersson@gmail.com>
Wed, 13 Nov 2019 09:03:45 +0000 (10:03 +0100)
committerVinay Sajip <vinay_sajip@yahoo.co.uk>
Wed, 13 Nov 2019 09:03:45 +0000 (09:03 +0000)
commitd89cea15ad37e873003fc74ec2c77660ab620b00
treededb513561770828daac5e08a7f3e2e1a54bad84
parent9c2844927d15b2d3e21b28d62249dead02b5b597
bpo-38781: Clear buffer in MemoryHandler flush (GH-17132)

This makes it easier to use a custom buffer when subclassing
MemoryHandler (by avoiding the explicity empty list literal
assignment in the flush method). For example, collection.deque
can now be used without any modifications to MemoryHandler.flush.

The same applies to BufferingHandler.
Lib/logging/handlers.py