YuntechNet/AtomicP2P

View on GitHub
atomic_p2p/logging/formatters.py

Summary

Maintainability
A
0 mins
Test Coverage
from logging import Formatter


class StdoutFormatter(Formatter):
    def __init__(self):
        fmt = "%(asctime)s - %(name)12s - %(levelname)s - %(message)s"
        super().__init__(fmt)

    def format(self, record):
        record.name = record.name.replace("atomic_p2p.", "").upper()[:12]
        return super().format(record)