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
|
||||
|
||||
PKG_NAME:=fff-nodewatcher
|
||||
PKG_RELEASE:=61
|
||||
PKG_RELEASE:=62
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ uci batch >/dev/null <<EOF
|
|||
add nodewatcher script
|
||||
set nodewatcher.@script[-1].data_file='/tmp/crawldata/node.data'
|
||||
set nodewatcher.@script[-1].status_text_file='/tmp/status.txt'
|
||||
set nodewatcher.@script[-1].disabled='0'
|
||||
add nodewatcher network
|
||||
set nodewatcher.@network[-1].mesh_interface='br-client'
|
||||
set nodewatcher.@network[-1].iface_blacklist='lo ifb0'
|
||||
|
|
|
@ -13,6 +13,7 @@ fi
|
|||
trap "lock -u \"$lockfile\"" INT TERM EXIT
|
||||
|
||||
[ -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)
|
||||
|
||||
|
|
Loading…
Reference in New Issue