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

Check if script already in network affects before adding it

This commit is contained in:
Ycarus 2018-06-25 09:15:59 +02:00
parent 1e62c383f2
commit de716dd92d
4 changed files with 27 additions and 7 deletions

View file

@ -3,6 +3,11 @@ uci -q batch <<-EOF
delete ucitrack.@macvlan[-1]
add ucitrack macvlan
set ucitrack.@macvlan[-1].init=macvlan
add_list ucitrack.@network[-1].affects=macvlan
commit ucitrack
EOF
EOF
if [ "$(uci -q get ucitrack.@network[-1].affects | grep macvlan)" = "" ]; then
uci -q batch <<-EOF
add_list ucitrack.@network[-1].affects=macvlan
commit ucitrack
EOF
fi

View file

@ -39,7 +39,12 @@ uci -q batch <<-EOF
delete ucitrack.@mptcp[-1]
add ucitrack mptcp
set ucitrack.@mptcp[-1].init=mptcp
add_list ucitrack.@network[-1].affects=mptcp
commit ucitrack
EOF
if [ "$(uci -q get ucitrack.@network[-1].affects | grep mptcp)" = "" ]; then
uci -q batch <<-EOF
add_list ucitrack.@network[-1].affects=mptcp
commit ucitrack
EOF
fi
exit 0

View file

@ -3,6 +3,11 @@ uci -q batch <<-EOF
delete ucitrack.@omr-quota[-1]
add ucitrack omr-quota
set ucitrack.@omr-quota[-1].init="omr-quota"
add_list ucitrack.@network[-1].affects="omr-quota"
commit ucitrack
EOF
EOF
if [ "$(uci -q get ucitrack.@network[-1].affects | grep omr-quota)" = "" ]; then
uci -q batch <<-EOF
add_list ucitrack.@network[-1].affects="omr-quota"
commit ucitrack
EOF
fi

View file

@ -3,6 +3,11 @@ uci -q batch <<-EOF
delete ucitrack.@omr-tracker[-1]
add ucitrack omr-tracker
set ucitrack.@omr-tracker[-1].init="omr-tracker"
add_list ucitrack.@network[-1].affects="omr-tracker"
commit ucitrack
EOF
EOF
if [ "$(uci -q ucitrack.@network[-1].affects | grep omr-tracker)" = "" ]; then
uci -q batch <<-EOF
add_list ucitrack.@network[-1].affects="omr-tracker"
commit ucitrack
EOF
fi