fluxplug: start the restructure of the project

In order to be more crontab friendly, fluxplug will be the only
executable called by cron in an every minute job, Something like

* * * * * /path/to/fluxplug >/dev/null 2>&1

Signed-off-by: Nagy Károly Gábriel <k@jpi.io>
This commit is contained in:
2019-04-04 18:16:10 +03:00
parent 0d4f034146
commit 38a20c881e
9 changed files with 77 additions and 76 deletions
+10
View File
@@ -0,0 +1,10 @@
#!/bin/sh
set -o noclobber
me="meinfo"
LINE=$("$AWK" -v myhost="$myhost" -v time=`date -u +%s%N` '{if ($1 ~/MemTotal:/) memtotal=$2; if ($1 ~/MemFree:/) memfree=$2; if ($1 ~/MemAvailable:/) memavailable=$2} END {if ( memtotal && memfree && memavailable ) printf "meminfo,host=%s mem_total=%si,mem_free=%si,mem_available=%si %s\n",myhost,memtotal,memfree,memavailable,time}' /proc/meminfo)
writeline "$LINE" "$MAXLINES" "$me"