Skip to content

Commit 0955e38

Browse files
authored
Merge pull request #2300 from AppDaemon/pin-app-setter
Pin app setter
2 parents ec960b1 + a8a8295 commit 0955e38

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

appdaemon/threads.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,15 @@ def __init__(self, ad: "AppDaemon"):
7878
self.callback_list = []
7979

8080
@property
81-
def pin_apps(self):
81+
def pin_apps(self) -> bool:
8282
"Whether each app should be pinned to a thread"
8383
return self.AD.config.pin_apps
8484

85+
@pin_apps.setter
86+
def pin_apps(self, new: bool) -> None:
87+
"""Set whether each app should be pinned to a thread"""
88+
self.AD.config.pin_apps = new
89+
8590
@property
8691
def total_threads(self) -> int:
8792
"""Number of threads created for apps.

docs/HISTORY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ None
1010

1111
- Fixed a cosmetic error on admin stream disconnect
1212
- Fixed spurious entry in service dictionary causing dashboard `__name`` errors
13+
- Added setter for setter for `pin_apps`
1314

1415
**Breaking Changes**
1516

0 commit comments

Comments
 (0)