From d1a12bc597d061fbc9efd4c4619d6134748ef5b2 Mon Sep 17 00:00:00 2001 From: Alex Oprea Date: Fri, 3 Feb 2017 22:14:06 +0100 Subject: [PATCH] iup: polling.enabled: implement functionality --- iup/files/etc/init.d/iup | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/iup/files/etc/init.d/iup b/iup/files/etc/init.d/iup index 8af34b699..ec11c6c06 100755 --- a/iup/files/etc/init.d/iup +++ b/iup/files/etc/init.d/iup @@ -31,6 +31,7 @@ management_interfaces() { } init_iup() { + local polling_enabled local interval local starttime local nummber @@ -44,6 +45,7 @@ init_iup() { fi config_load provisioning + config_get polling_enabled polling enabled on config_get interval polling interval config_get starttime polling starttime @@ -82,6 +84,11 @@ init_iup() { ubus call network reload ################################################################# + if [ $polling_enabled == "off" ]; then + sed -i "/\/sbin\/iup/d" $CRONPATH + return + fi + if [ $interval == "weekly" ]; then interval="0" elif [ $interval == "hourly" ]; then