From a0af6921c47efdaf11ba25b733839c7b5c69ed75 Mon Sep 17 00:00:00 2001 From: furaihan Date: Wed, 2 Sep 2020 23:32:00 +0700 Subject: [PATCH] update cpu-monitoring to use local variable --- cpu-monitoring | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/cpu-monitoring b/cpu-monitoring index c4c140d..2cf16d5 100644 --- a/cpu-monitoring +++ b/cpu-monitoring @@ -1,16 +1,14 @@ -global cpuarray ([/system resource get value-name=cpu-load]) +local cpuarray local isInternetConnected local rebootIfHigh false -local setup do={ - delay 950ms; - global cpuarray - set cpuarray ([/system resource get value-name=cpu-load],$cpuarray) -} +set cpuarray ([/system resource get value-name=cpu-load]) #Change the value below to change the number of CPU load sample to average local cpusample 20 for i from=1 to=[$cpusample -1] do={ - $setup + delay 950ms; + set cpuarray ([/system resource get value-name=cpu-load],$cpuarray) } +put $cpuarray local totalcpuarray 0 #calculating the average foreach value in=$cpuarray do={ set totalcpuarray ($totalcpuarray + $value)}