Avoid calling the http access logging when logging is disabled in emulated_hue (#97750)

This commit is contained in:
J. Nick Koston 2023-08-03 23:46:19 -10:00 committed by GitHub
parent 95ca609124
commit 8719aa76ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,6 +6,7 @@ import logging
from aiohttp import web from aiohttp import web
import voluptuous as vol import voluptuous as vol
from homeassistant.components.http import HomeAssistantAccessLogger
from homeassistant.components.network import async_get_source_ip from homeassistant.components.network import async_get_source_ip
from homeassistant.const import ( from homeassistant.const import (
CONF_ENTITIES, CONF_ENTITIES,
@ -100,7 +101,7 @@ async def start_emulated_hue_bridge(
config.advertise_port or config.listen_port, config.advertise_port or config.listen_port,
) )
runner = web.AppRunner(app) runner = web.AppRunner(app, access_log_class=HomeAssistantAccessLogger)
await runner.setup() await runner.setup()
site = web.TCPSite(runner, config.host_ip_addr, config.listen_port) site = web.TCPSite(runner, config.host_ip_addr, config.listen_port)