firmware/src/packages/fff/fff-hoods/files/lib/functions/fff/keyxchange

30 lines
520 B
Plaintext
Raw Normal View History

#!/bin/sh
# Copyright 2017 Adrian Schmutzler
# License GPLv3
. /usr/share/libubox/jshn.sh
getJsonPath() {
jsonfile=""
if [ -s /www/hood/keyxchangev2data ] ; then
jsonfile="/www/hood/keyxchangev2data"
elif [ -s /tmp/keyxchangev2data ] ; then
jsonfile="/tmp/keyxchangev2data"
fi
echo "$jsonfile"
}
getUpgradePath() {
jsonfile="$(getJsonPath)"
if [ -n "$jsonfile" ] ; then
json_load "$(cat "$jsonfile")"
json_select hood
json_get_var upath upgrade_path
echo "$upath"
else
return 1
fi
return 0
}