Add start addon in orchestrator

This commit is contained in:
SebClem 2024-07-12 14:32:36 +02:00
parent 2b639a0df5
commit 7abd6bab8b
Signed by: sebclem
GPG Key ID: 5A4308F6A359EA50

View File

@ -84,6 +84,9 @@ export function doBackupWorkflow(type: WorkflowType) {
); );
} }
}) })
.then(() => {
return homeAssistantService.startAddons(addonsToStartStop);
})
.then(() => { .then(() => {
logger.info("Backup workflow finished successfully !"); logger.info("Backup workflow finished successfully !");
messageManager.info("Backup workflow finished successfully !"); messageManager.info("Backup workflow finished successfully !");
@ -104,8 +107,7 @@ export function doBackupWorkflow(type: WorkflowType) {
// This methods remove addon that are no installed in HA from the conf array // This methods remove addon that are no installed in HA from the conf array
function sanitizeAddonList(addonInConf: string[], addonInHA: AddonModel[]) { function sanitizeAddonList(addonInConf: string[], addonInHA: AddonModel[]) {
addonInConf.filter((value) => addonInHA.some((v) => v.slug == value)); return addonInConf.filter((value) => addonInHA.some((v) => v.slug == value));
return addonInConf;
} }
function getAddonToBackup(excludedAddon: string[], addonInHA: AddonModel[]) { function getAddonToBackup(excludedAddon: string[], addonInHA: AddonModel[]) {