forked from freifunk-franken/firmware
fff-nodewatcher: add config option to disable nodewatcher
This adds an option 'disabled' that will allow to disable nodewatcher when desired. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Reviewed-by: Robert Langhammer <rlanghammer@web.de>
This commit is contained in:
parent
cdf444651f
commit
934ddab8e5
|
@ -1,7 +1,7 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=fff-nodewatcher
|
PKG_NAME:=fff-nodewatcher
|
||||||
PKG_RELEASE:=61
|
PKG_RELEASE:=62
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,7 @@ uci batch >/dev/null <<EOF
|
||||||
add nodewatcher script
|
add nodewatcher script
|
||||||
set nodewatcher.@script[-1].data_file='/tmp/crawldata/node.data'
|
set nodewatcher.@script[-1].data_file='/tmp/crawldata/node.data'
|
||||||
set nodewatcher.@script[-1].status_text_file='/tmp/status.txt'
|
set nodewatcher.@script[-1].status_text_file='/tmp/status.txt'
|
||||||
|
set nodewatcher.@script[-1].disabled='0'
|
||||||
add nodewatcher network
|
add nodewatcher network
|
||||||
set nodewatcher.@network[-1].mesh_interface='br-client'
|
set nodewatcher.@network[-1].mesh_interface='br-client'
|
||||||
set nodewatcher.@network[-1].iface_blacklist='lo ifb0'
|
set nodewatcher.@network[-1].iface_blacklist='lo ifb0'
|
||||||
|
|
|
@ -13,6 +13,7 @@ fi
|
||||||
trap "lock -u \"$lockfile\"" INT TERM EXIT
|
trap "lock -u \"$lockfile\"" INT TERM EXIT
|
||||||
|
|
||||||
[ -s /etc/config/nodewatcher ] || exit 1
|
[ -s /etc/config/nodewatcher ] || exit 1
|
||||||
|
[ "$(uci get nodewatcher.@script[0].disabled)" = "1" ] && exit 0
|
||||||
|
|
||||||
SCRIPT_DATA_FILE=$(uci get nodewatcher.@script[0].data_file)
|
SCRIPT_DATA_FILE=$(uci get nodewatcher.@script[0].data_file)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user