1
0
mirror of https://github.com/home-assistant/supervisor.git synced 2025-12-24 12:29:08 +00:00

De-duplicate Backup/Restore logic (#3311)

* De-duplicate Backup/Restore logic

Create internal _do_backup()/_do_restore() method which de-duplicates
some of the backup/restore logic previously part of full/partial backup/restore.

* Add Backup/Restore test coverage
This commit is contained in:
Stefan Agner
2021-12-14 18:21:52 +01:00
committed by GitHub
parent cde45e2e7a
commit eadc629cd9
6 changed files with 404 additions and 178 deletions

View File

@@ -288,3 +288,4 @@ def install_addon_ssh(coresys: CoreSys, repository):
coresys.addons.data.install(store)
addon = Addon(coresys, store.slug)
coresys.addons.local[addon.slug] = addon
yield addon