fix(daemons): block owner transfer while assigned

This commit is contained in:
2026-08-15 13:20:02 +09:00
parent e2102b6f2b
commit e90519ad39
9 changed files with 284 additions and 16 deletions
+4
View File
@@ -15,3 +15,7 @@ class DaemonNotFoundError(ValueError):
class DaemonInactiveError(ValueError):
"""Raised when a new portfolio assignment targets an inactive daemon."""
class DaemonInUseError(ValueError):
"""Raised when an owner transfer targets a daemon assigned to a portfolio."""