mirror of
https://github.com/home-assistant/core.git
synced 2025-04-23 16:57:53 +00:00
Align kitchen_sink with changes in BackupAgent (#139768)
This commit is contained in:
parent
e3a90831bf
commit
0ebdb1c2a8
@ -7,7 +7,13 @@ from collections.abc import AsyncIterator, Callable, Coroutine
|
||||
import logging
|
||||
from typing import Any
|
||||
|
||||
from homeassistant.components.backup import AddonInfo, AgentBackup, BackupAgent, Folder
|
||||
from homeassistant.components.backup import (
|
||||
AddonInfo,
|
||||
AgentBackup,
|
||||
BackupAgent,
|
||||
BackupNotFound,
|
||||
Folder,
|
||||
)
|
||||
from homeassistant.core import HomeAssistant, callback
|
||||
|
||||
from . import DATA_BACKUP_AGENT_LISTENERS, DOMAIN
|
||||
@ -110,9 +116,9 @@ class KitchenSinkBackupAgent(BackupAgent):
|
||||
self,
|
||||
backup_id: str,
|
||||
**kwargs: Any,
|
||||
) -> AgentBackup | None:
|
||||
) -> AgentBackup:
|
||||
"""Return a backup."""
|
||||
for backup in self._uploads:
|
||||
if backup.backup_id == backup_id:
|
||||
return backup
|
||||
return None
|
||||
raise BackupNotFound(f"Backup {backup_id} not found")
|
||||
|
Loading…
x
Reference in New Issue
Block a user