X-Git-Url: https://git.xandkar.net/?p=khatus.git;a=blobdiff_plain;f=x2%2Fsrc%2Fbash%2Fexe%2Fkhatus.sh;h=10ddcebba78369962fb640597014dbffd78dde67;hp=438828d00ff8125d401f59fbfaf88884c48f9d83;hb=95f1355c008d27df7344c59e12ce6284efaaadef;hpb=0325cf57bf707b2a490498ea7f08e091e75ea047 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