codekingpro/portable-devtools
114k
1import logging2 3from eventlet.zipkin import api4 5 6__original_handle__ = logging.Logger.handle7 8 9def _patched_handle(self, record):10 __original_handle__(self, record)11 api.put_annotation(record.getMessage())12 13 14def patch():15 logging.Logger.handle = _patched_handle16 17 18def unpatch():19 logging.Logger.handle = __original_handle__20 