iNew script converting tab separated output to html - reed-alert - Lightweight agentless alerting system for server Err bitreich.org 70 hgit clone git://bitreich.org/reed-alert/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/reed-alert/ URL:git://bitreich.org/reed-alert/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/reed-alert/ bitreich.org 70 1Log /scm/reed-alert/log.gph bitreich.org 70 1Files /scm/reed-alert/files.gph bitreich.org 70 1Refs /scm/reed-alert/refs.gph bitreich.org 70 1Tags /scm/reed-alert/tag bitreich.org 70 1README /scm/reed-alert/file/README.gph bitreich.org 70 1LICENSE /scm/reed-alert/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 5bd1f20ca169f2b2b2ee51b4167e1007a782f7e3 /scm/reed-alert/commit/5bd1f20ca169f2b2b2ee51b4167e1007a782f7e3.gph bitreich.org 70 1parent e6d5e1bcf78191f5c5e8810564033eab29f7f686 /scm/reed-alert/commit/e6d5e1bcf78191f5c5e8810564033eab29f7f686.gph bitreich.org 70 hAuthor: Solene Rapenne URL:mailto:solene@perso.pw bitreich.org 70 iDate: Tue, 9 Jul 2019 09:06:19 +0200 Err bitreich.org 70 i Err bitreich.org 70 iNew script converting tab separated output to html Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i A extras/output2html.sh | 40 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 40 insertions(+), 0 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/extras/output2html.sh b/extras/output2html.sh /scm/reed-alert/file/extras/output2html.sh.gph bitreich.org 70 i@@ -0,0 +1,40 @@ Err bitreich.org 70 i+#!/bin/sh Err bitreich.org 70 i+ Err bitreich.org 70 i+awk -F'\t' \ Err bitreich.org 70 i+ -v alert=1 \ Err bitreich.org 70 i+ -v check=1 \ Err bitreich.org 70 i+ -v params=1 \ Err bitreich.org 70 i+ -v previousstate=1 \ Err bitreich.org 70 i+ -v currentstate=1 \ Err bitreich.org 70 i+ -v triggerstate=1 ' Err bitreich.org 70 i+ Err bitreich.org 70 i+BEGIN { Err bitreich.org 70 i+ print "" Err bitreich.org 70 i+ Err bitreich.org 70 i+ print "" Err bitreich.org 70 i+ print "" Err bitreich.org 70 i+ if(alert) { print "" } Err bitreich.org 70 i+ if(check) { print "" } Err bitreich.org 70 i+ if(params) { print "" } Err bitreich.org 70 i+ if(previousstate) { print "" } Err bitreich.org 70 i+ if(currentstate) { print "" } Err bitreich.org 70 i+ if(triggerstate) { print "" } Err bitreich.org 70 i+ print "" Err bitreich.org 70 i+} Err bitreich.org 70 i+ Err bitreich.org 70 i+{ Err bitreich.org 70 i+ print "" Err bitreich.org 70 i+ if(alert) { print "" } Err bitreich.org 70 i+ if(check) { print "" } Err bitreich.org 70 i+ if(params) { print "" } Err bitreich.org 70 i+ if(previousstate) { print "" } Err bitreich.org 70 i+ if(currentstate) { print "" } Err bitreich.org 70 i+ if(triggerstate) { print "" } Err bitreich.org 70 i+ print "" Err bitreich.org 70 i+ Err bitreich.org 70 i+} Err bitreich.org 70 i+ Err bitreich.org 70 i+END { Err bitreich.org 70 i+ print "
Alertcheckparamsprevious-statecurrent-statetrigger-state
"$1""$2""$3""$4""$5""$6"
" Err bitreich.org 70 i+ print "" Err bitreich.org 70 i+}' Err bitreich.org 70 .