X-Git-Url: https://git.xandkar.net/?p=khatus.git;a=blobdiff_plain;f=bin%2Fkhatus;h=ec8270f6c73da8c4a730f50dbfb1de44aa775366;hp=747fd32eb6ab90757e5dd62c8dff959240769766;hb=8482fea64a51f9a9b97895c974a88a986b42aa15;hpb=e103315c72597a9cc9fffaaff11e04b30d1c6416 diff --git a/bin/khatus b/bin/khatus index 747fd32..ec8270f 100755 --- a/bin/khatus +++ b/bin/khatus @@ -36,18 +36,18 @@ run_producer() { 2> >( while read line do - echo "ERROR${MSG_FS}${executable_name}${MSG_FS}$line" > "$pipe" + echo "${NODE}${MSG_FS}${executable_name}${MSG_FS}error${MSG_FS}$line" > "$pipe" done \ ) \ | while read line do - echo "OK${MSG_FS}${executable_name}${MSG_FS}$line" > "$pipe" + echo "${NODE}${MSG_FS}${executable_name}${MSG_FS}data${MSG_FS}$line" > "$pipe" done cmd_exit_code=${PIPESTATUS[0]} if [ "$cmd_exit_code" -ne 0 ] then echo - "ERROR${MSG_FS}${executable_name}${MSG_FS}NON_ZERO_EXIT_CODE${MSG_FS}$cmd_exit_code" \ + "${NODE}${MSG_FS}${executable_name}${MSG_FS}error${MSG_FS}NON_ZERO_EXIT_CODE${MSG_FS}$cmd_exit_code" \ > "$pipe" fi } @@ -87,6 +87,7 @@ fork_poller() { main() { declare -A opts=( + ["--node"]=$(hostname) ["--dir_bin"]="$HOME/bin" ["--dir_perf_logs"]='' ["--file_pipe"]=$(mktemp) @@ -160,6 +161,8 @@ main() { echo '----------------------------------------------' ) >&2 + NODE="${opts['--node']}" + screen_brightness_device_path='/sys/class/backlight' screen_brightness_device_path+="/${opts['--screen_brightness_device_name']}"