diff --git a/logger.py b/logger.py index 5c8b96f..26b50ae 100644 --- a/logger.py +++ b/logger.py @@ -59,6 +59,10 @@ class ESHandler(logging.Handler): } if hasattr(record, 'es'): + for key in record.es.keys(): + if key == 'files': + record.es[key] = [ file.__repr__() for file in record.es[key] ] + for param in record.es.values(): if ': {}'.format(param) in record.message: doc['message'] = record.message.replace(': {}'.format(str(param)), '')