We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e24f530 commit 5b9c915Copy full SHA for 5b9c915
appdaemon/services.py
@@ -43,6 +43,7 @@ class Services:
43
44
AD: "AppDaemon"
45
logger: Logger
46
+ name: str = "_services"
47
error: Logger
48
services: Dict[str, Dict[str, Any]]
49
services_lock: threading.RLock
@@ -53,11 +54,8 @@ def __init__(self, ad: "AppDaemon"):
53
54
self.services = {}
55
self.services_lock = threading.RLock()
56
self.app_registered_services = {}
- self.logger = ad.logging.get_child("_services")
57
-
58
- @property
59
- def error(self) -> Logger:
60
- return self.AD.logging.get_error()
+ self.logger = ad.logging.get_child(self.name)
+ self.error = ad.logging.get_error()
61
62
@overload
63
def register_service(
0 commit comments