1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-02-13 02:51:50 +00:00

Fix backup on VPS list

This commit is contained in:
Ycarus (Yannick Chabanois) 2019-11-23 21:07:33 +01:00
parent b00135c4a0
commit 7151735f04

View file

@ -896,16 +896,17 @@ backup_get() {
_backup_list() {
bservername=$1
[ -z "$(uci -q get openmptcprouter.${bservername}.username)" ] && return
[ -z "$(uci -q get openmptcprouter.${bservername}.password)" ] && return
[ -z "$(uci -q get openmptcprouter.${bservername}.port)" ] && return
[ -z "$servername" ] && servername=$bservername
[ -z "$(uci -q get openmptcprouter.${servername}.username)" ] && return
[ -z "$(uci -q get openmptcprouter.${servername}.password)" ] && return
[ -z "$(uci -q get openmptcprouter.${servername}.port)" ] && return
token=""
vps_config=""
_login
[ -z "$token" ] && {
logger -t "OMR-VPS" "Can't get token, try later"
uci -q batch <<-EOF >/dev/null
set openmptcprouter.${bservername}.admin_error=1
set openmptcprouter.${servername}.admin_error=1
EOF
return
}
@ -913,7 +914,7 @@ _backup_list() {
[ -z "$vps_backup" ] && return
backup_lastmodif="$(echo "$vps_backup" | jsonfilter -q -e '@.modif')"
[ -n "$backup_lastmodif" ] && {
uci -q set openmptcprouter.$bservername.lastbackup=$backup_lastmodif
uci -q set openmptcprouter.$servername.lastbackup=$backup_lastmodif
}
}