Файловый менеджер - Редактировать - /opt/cpmigrate/colorlogger.py
Ðазад
"""ColorFormatter handles colorizing the output of logging.""" import logging class Colors: """Reinventing the wheel, don't mind me, easier to read/use.""" YELLOW = '\033[33m' RED = '\033[31m' BLUE = '\033[34m' BOLD_RED = '\033[31;1m' RESET = '\033[0m' class ColorFormatter(logging.Formatter): """Handles the colorizing of output based on logging level.""" logformat = '[%(levelname)s] %(message)s' LOG_FORMATS = { logging.DEBUG: logformat, logging.INFO: logformat, logging.WARNING: f'{Colors.YELLOW}{logformat}{Colors.RESET}', logging.ERROR: f'{Colors.RED}{logformat}{Colors.RESET}', logging.CRITICAL: f'{Colors.BOLD_RED}{logformat}{Colors.RESET}', } def format(self, record): logformat = self.LOG_FORMATS.get(record.levelno) formatter = logging.Formatter(logformat) return formatter.format(record)
| ver. 1.1 | |
.
| PHP 8.3.30 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка