log formats match (#5456)
This commit is contained in:
parent
887a33c7d1
commit
f17efc2168
1 changed files with 7 additions and 7 deletions
|
@ -508,8 +508,10 @@ def enable_logging(hass: core.HomeAssistant, verbose: bool=False,
|
||||||
Async friendly.
|
Async friendly.
|
||||||
"""
|
"""
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
fmt = ("%(log_color)s%(asctime)s %(levelname)s (%(threadName)s) "
|
fmt = ("%(asctime)s %(levelname)s (%(threadName)s) "
|
||||||
"[%(name)s] %(message)s%(reset)s")
|
"[%(name)s] %(message)s")
|
||||||
|
colorfmt = "%(log_color)s{}%(reset)s".format(fmt)
|
||||||
|
datefmt = '%y-%m-%d %H:%M:%S'
|
||||||
|
|
||||||
# suppress overly verbose logs from libraries that aren't helpful
|
# suppress overly verbose logs from libraries that aren't helpful
|
||||||
logging.getLogger("requests").setLevel(logging.WARNING)
|
logging.getLogger("requests").setLevel(logging.WARNING)
|
||||||
|
@ -519,8 +521,8 @@ def enable_logging(hass: core.HomeAssistant, verbose: bool=False,
|
||||||
try:
|
try:
|
||||||
from colorlog import ColoredFormatter
|
from colorlog import ColoredFormatter
|
||||||
logging.getLogger().handlers[0].setFormatter(ColoredFormatter(
|
logging.getLogger().handlers[0].setFormatter(ColoredFormatter(
|
||||||
fmt,
|
colorfmt,
|
||||||
datefmt='%y-%m-%d %H:%M:%S',
|
datefmt=datefmt,
|
||||||
reset=True,
|
reset=True,
|
||||||
log_colors={
|
log_colors={
|
||||||
'DEBUG': 'cyan',
|
'DEBUG': 'cyan',
|
||||||
|
@ -554,9 +556,7 @@ def enable_logging(hass: core.HomeAssistant, verbose: bool=False,
|
||||||
err_log_path, mode='w', delay=True)
|
err_log_path, mode='w', delay=True)
|
||||||
|
|
||||||
err_handler.setLevel(logging.INFO if verbose else logging.WARNING)
|
err_handler.setLevel(logging.INFO if verbose else logging.WARNING)
|
||||||
err_handler.setFormatter(
|
err_handler.setFormatter(logging.Formatter(fmt, datefmt=datefmt))
|
||||||
logging.Formatter('%(asctime)s %(name)s: %(message)s',
|
|
||||||
datefmt='%y-%m-%d %H:%M:%S'))
|
|
||||||
|
|
||||||
async_handler = AsyncHandler(hass.loop, err_handler)
|
async_handler = AsyncHandler(hass.loop, err_handler)
|
||||||
hass.data[core.DATA_ASYNCHANDLER] = async_handler
|
hass.data[core.DATA_ASYNCHANDLER] = async_handler
|
||||||
|
|
Loading…
Add table
Reference in a new issue