Files
telemetry-backend/venv/lib/python2.7/site-packages/eventlet/zipkin/log.py
2017-07-20 18:02:16 +02:00

20 lines
337 B
Python

import logging
from eventlet.zipkin import api
__original_handle__ = logging.Logger.handle
def _patched_handle(self, record):
__original_handle__(self, record)
api.put_annotation(record.getMessage())
def patch():
logging.Logger.handle = _patched_handle
def unpatch():
logging.Logger.handle = __original_handle__