diff --git a/enedisgateway2mqtt_test/rootfs/scripts/00-aab.sh b/enedisgateway2mqtt_test/rootfs/scripts/00-aab.sh new file mode 100644 index 000000000..0597ccf48 --- /dev/null +++ b/enedisgateway2mqtt_test/rootfs/scripts/00-aab.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +########################## +# Read all addon options # +########################## + +# For all keys in options.json +JSONSOURCE="/data/options.json" +mapfile -t arr < <(jq -r 'keys[]' ${JSONSOURCE}) + +# Export keys as env variables +for KEYS in ${arr[@]}; do + # export key + export $(echo "${KEYS}=$(jq .$KEYS ${JSONSOURCE})") +done