Fix and extend cloud backup support (#5464)

* Fix and extend cloud backup support

* Clean up task for cloud backup and remove by location

* Args to kwargs on backup methods

* Fix backup remove error test and typing clean up
This commit is contained in:
Mike Degatano
2024-12-05 00:07:04 -05:00
committed by GitHub
parent 9b52fee0a3
commit 6e32144e9a
22 changed files with 587 additions and 335 deletions

View File

@@ -77,19 +77,6 @@ async def test_homeassistant_start(
read_only=False,
propagation="rslave",
),
Mount(
type="bind",
source=coresys.config.path_extern_backup.as_posix(),
target="/backup",
read_only=False,
propagation="rslave",
),
Mount(
type="bind",
source=coresys.config.path_extern_core_backup.as_posix(),
target="/cloud_backup",
read_only=False,
),
Mount(
type="bind",
source=coresys.homeassistant.path_extern_pulse.as_posix(),