mirror of
https://github.com/home-assistant/core.git
synced 2025-04-24 17:27:52 +00:00
Always include SSL folder in backups (#136080)
This commit is contained in:
parent
92b786e8cf
commit
3c534a73f5
@ -227,11 +227,12 @@ class SupervisorBackupReaderWriter(BackupReaderWriter):
|
||||
include_addons_set = supervisor_backups.AddonSet.ALL
|
||||
elif include_addons:
|
||||
include_addons_set = set(include_addons)
|
||||
include_folders_set = (
|
||||
{supervisor_backups.Folder(folder) for folder in include_folders}
|
||||
if include_folders
|
||||
else None
|
||||
)
|
||||
include_folders_set = {
|
||||
supervisor_backups.Folder(folder) for folder in include_folders or []
|
||||
}
|
||||
# Always include SSL if Home Assistant is included
|
||||
if include_homeassistant:
|
||||
include_folders_set.add(supervisor_backups.Folder.SSL)
|
||||
|
||||
hassio_agents: list[SupervisorBackupAgent] = [
|
||||
cast(SupervisorBackupAgent, manager.backup_agents[agent_id])
|
||||
|
@ -673,7 +673,7 @@ DEFAULT_BACKUP_OPTIONS = supervisor_backups.PartialBackupOptions(
|
||||
"instance_id": ANY,
|
||||
"with_automatic_settings": False,
|
||||
},
|
||||
folders=None,
|
||||
folders={"ssl"},
|
||||
homeassistant_exclude_database=False,
|
||||
homeassistant=True,
|
||||
location=[None],
|
||||
@ -704,7 +704,7 @@ DEFAULT_BACKUP_OPTIONS = supervisor_backups.PartialBackupOptions(
|
||||
),
|
||||
(
|
||||
{"include_folders": ["media", "share"]},
|
||||
replace(DEFAULT_BACKUP_OPTIONS, folders={"media", "share"}),
|
||||
replace(DEFAULT_BACKUP_OPTIONS, folders={"media", "share", "ssl"}),
|
||||
),
|
||||
(
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user