From 7af16a90d8640bb4c0409a73237b9c64b7c2817c Mon Sep 17 00:00:00 2001 From: Fabian Munkes <105975993+fmunkes@users.noreply.github.com> Date: Fri, 16 Jan 2026 15:35:01 +0100 Subject: [PATCH] use instance_id instead of domain on provider level logging (#2943) * use instance id instead of domain in logging * feedback --- music_assistant/models/provider.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/music_assistant/models/provider.py b/music_assistant/models/provider.py index 97e4c940..07f0e0eb 100644 --- a/music_assistant/models/provider.py +++ b/music_assistant/models/provider.py @@ -35,7 +35,11 @@ class Provider: self.config = config self._supported_features = supported_features or set() mass_logger = logging.getLogger(MASS_LOGGER_NAME) - self.logger = mass_logger.getChild(self.domain) + self.logger = ( + mass_logger.getChild(self.domain) + if self.name != self.config.name + else mass_logger.getChild(f"{self.domain} ({self.name})") + ) log_level = str(config.get_value(CONF_LOG_LEVEL)) if log_level == "GLOBAL": self.logger.setLevel(mass_logger.level) -- 2.34.1