From 3e2f51ec1a3af07064ebdcd522310c9623f78ff0 Mon Sep 17 00:00:00 2001 From: Anton Gerasimov Date: Mon, 4 Dec 2017 16:14:31 +0100 Subject: Add support for virtual secondaries --- recipes-sota/aktualizr/environment.inc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'recipes-sota/aktualizr/environment.inc') diff --git a/recipes-sota/aktualizr/environment.inc b/recipes-sota/aktualizr/environment.inc index a811508..cba77e7 100644 --- a/recipes-sota/aktualizr/environment.inc +++ b/recipes-sota/aktualizr/environment.inc @@ -1,10 +1,17 @@ +export SOTA_LEGACY_SECONDARY_INTERFACE +export SOTA_VIRTUAL_SECONDARIES + do_install_append() { if [ -n "${SOTA_LEGACY_SECONDARY_INTERFACE}" ]; then AKTUALIZR_PARAMETERS_LEGACYSEC="--legacy-interface ${SOTA_LEGACY_SECONDARY_INTERFACE}"; fi AKTUALIZR_PARAMETERS_CONFIGFILE="--config /usr/lib/sota/sota.toml" - echo "AKTUALIZR_CMDLINE_PARAMETERS=${AKTUALIZR_PARAMETERS_CONFIGFILE} ${AKTUALIZR_PARAMETERS_LEGACYSEC}" > ${D}${libdir}/sota/sota.env + for sec in ${SOTA_VIRTUAL_SECONDARIES}; do + AKTUALIZR_PARAMETERS_VIRTUALSECS="${AKTUALIZR_PARAMETERS_VIRTUALSECS} --secondary-config $sec" + done + + echo "AKTUALIZR_CMDLINE_PARAMETERS=${AKTUALIZR_PARAMETERS_CONFIGFILE} ${AKTUALIZR_PARAMETERS_LEGACYSEC} ${AKTUALIZR_PARAMETERS_VIRTUALSECS}" > ${D}${libdir}/sota/sota.env } FILES_${PN}_append = " ${libdir}/sota/sota.env" -- cgit v1.2.3-54-g00ecf