CONF_ENTRY_HTTP_PROFILE_DEFAULT_2 = ConfigEntry.from_dict(
{**CONF_ENTRY_HTTP_PROFILE.to_dict(), "default_value": "no_content_length"}
)
+CONF_ENTRY_HTTP_PROFILE_FORCED_1 = ConfigEntry.from_dict(
+ {**CONF_ENTRY_HTTP_PROFILE.to_dict(), "default_value": "chunked", "hidden": True}
+)
CONF_ENTRY_HTTP_PROFILE_FORCED_2 = ConfigEntry.from_dict(
{**CONF_ENTRY_HTTP_PROFILE.to_dict(), "default_value": "no_content_length", "hidden": True}
)
from __future__ import annotations
import asyncio
-import logging
import os
import time
import urllib.parse
CONF_PUBLISH_IP,
CONF_SAMPLE_RATES,
SILENCE_FILE,
+ VERBOSE_LOG_LEVEL,
)
from music_assistant.server.helpers.audio import LOGGER as AUDIO_LOGGER
from music_assistant.server.helpers.audio import (
def _log_request(self, request: web.Request) -> None:
"""Log request."""
- if not self.logger.isEnabledFor(logging.DEBUG):
+ if not self.logger.isEnabledFor(VERBOSE_LOG_LEVEL):
return
- self.logger.debug(
+ self.logger.log(
+ VERBOSE_LOG_LEVEL,
"Got %s request to %s from %s\nheaders: %s\n",
request.method,
request.path,
CONF_ENTRY_AUTO_PLAY,
CONF_ENTRY_FLOW_MODE,
CONF_ENTRY_HIDE_PLAYER,
+ CONF_ENTRY_HTTP_PROFILE_FORCED_1,
CONF_ENTRY_PLAYER_ICON,
CONF_ENTRY_PLAYER_ICON_GROUP,
CONF_ENTRY_SAMPLE_RATES,
CONF_ENTRY_HIDE_PLAYER,
CONF_ENTRY_TTS_PRE_ANNOUNCE,
CONF_ENTRY_SAMPLE_RATES,
+ CONF_ENTRY_HTTP_PROFILE_FORCED_1,
)
if player_id.startswith(SYNCGROUP_PREFIX):
# add default entries for syncgroups