#!/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 }