Skip to main content

Nonblocking Logging Handler for Python Logging

Project description

Provides a NonblockingLogHandler class consistent with the Python logging subsystem.

This handler acts as a proxy for the another log handler that may be slow to execute: e.g. the SMTPHandler, SocketHandler, SysLogHandler - especially when they are talking to remote servers.

If you have a real-time system (i.e. one where a late response is a wrong response) and you are sending log messages via email, http, syslog, etc., you should consider using this module to protect against unexpected delays.

It is intended to be a drop-in replacement (with some minor provisos) for the proxied handler which returns quickly, and executes the actually logging in the background, in a separate thread.

Project details


Release history Release notifications

History Node

1.1.2

History Node

1.1.2a2

History Node

1.1.2a1

History Node

1.1.1

History Node

1.1.0b2

History Node

1.1.0b1

History Node

1.1.0a6

History Node

1.1.0a5

History Node

1.1.0a4

History Node

1.1.0a3

History Node

1.1.0a2

History Node

1.1.0a1

History Node

1.0.1

History Node

1.0.0

History Node

0.5.0c

This version
History Node

0.5.0b

History Node

0.4.5

History Node

0.4.4

History Node

0.4.3

History Node

0.4.2

History Node

0.4.1

History Node

0.4

History Node

0.3

History Node

0.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
nonblockingloghandler-0.5.0b-py2.7.egg (10.5 kB) Copy SHA256 hash SHA256 Egg 2.7 Jun 6, 2011
nonblockingloghandler-0.5.0b.win32.exe (203.6 kB) Copy SHA256 hash SHA256 Windows Installer any Jun 6, 2011
nonblockingloghandler-0.5.0b.win32.zip (11.1 kB) Copy SHA256 hash SHA256 Dumb Binary any Jun 6, 2011
nonblockingloghandler-0.5.0b.zip (32.6 kB) Copy SHA256 hash SHA256 Source None Jun 6, 2011

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page