mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 05:07:41 +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
|
import logging
|
||||||
from typing import Any
|
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 homeassistant.core import HomeAssistant, callback
|
||||||
|
|
||||||
from . import DATA_BACKUP_AGENT_LISTENERS, DOMAIN
|
from . import DATA_BACKUP_AGENT_LISTENERS, DOMAIN
|
||||||
@ -110,9 +116,9 @@ class KitchenSinkBackupAgent(BackupAgent):
|
|||||||
self,
|
self,
|
||||||
backup_id: str,
|
backup_id: str,
|
||||||
**kwargs: Any,
|
**kwargs: Any,
|
||||||
) -> AgentBackup | None:
|
) -> AgentBackup:
|
||||||
"""Return a backup."""
|
"""Return a backup."""
|
||||||
for backup in self._uploads:
|
for backup in self._uploads:
|
||||||
if backup.backup_id == backup_id:
|
if backup.backup_id == backup_id:
|
||||||
return backup
|
return backup
|
||||||
return None
|
raise BackupNotFound(f"Backup {backup_id} not found")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user