From 95f1355c008d27df7344c59e12ce6284efaaadef Mon Sep 17 00:00:00 2001 From: Siraaj Khandkar Date: Wed, 4 Mar 2020 17:30:00 -0500 Subject: [PATCH] Use thermal zone x86_pkg_temp by default --- x2/src/bash/exe/khatus.sh | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/x2/src/bash/exe/khatus.sh b/x2/src/bash/exe/khatus.sh index 438828d..10ddceb 100644 --- a/x2/src/bash/exe/khatus.sh +++ b/x2/src/bash/exe/khatus.sh @@ -85,6 +85,19 @@ fork_poller() { done & } +find_thermal_zone() { + local -r _type="$1" + awk \ + -v _type="$_type" \ + ' + $0 ~ ("^" _type "$") { + split(FILENAME, f, "thermal_zone"); + split(f[2], f2, "/"); + print f2[1]} + ' \ + /sys/class/thermal/thermal_zone*/type +} + main() { declare -A opts=( ["--node"]=$(hostname) @@ -96,7 +109,7 @@ main() { ["--wifi_interface"]='' ["--disk_space_device"]='/' ["--disk_io_device"]='sda' - ["--thermal_zone"]=0 + ["--thermal_zone"]="$(find_thermal_zone x86_pkg_temp)" ["--fan_path"]='/proc/acpi/ibm/fan' ["--pulseaudio_sink"]='0' ["--interval_datetime"]=1 -- 2.20.1