SMOLNET PORTAL home about changes
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 <solene@perso.pw>	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 "<html>"	Err	bitreich.org	70
i+    	Err	bitreich.org	70
i+    print "<body>"	Err	bitreich.org	70
i+    print "<table><thead><tr>"	Err	bitreich.org	70
i+    if(alert) { print "<th>Alert</th>" }	Err	bitreich.org	70
i+    if(check) { print "<th>check</th>" }	Err	bitreich.org	70
i+    if(params) { print "<th>params</th>" }	Err	bitreich.org	70
i+    if(previousstate) { print "<th>previous-state</th>" }	Err	bitreich.org	70
i+    if(currentstate) { print "<th>current-state</th>" }	Err	bitreich.org	70
i+    if(triggerstate) { print "<th>trigger-state</th>" }	Err	bitreich.org	70
i+    print "</tr></thead><tbody>"	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+{	Err	bitreich.org	70
i+    print "<tr>"	Err	bitreich.org	70
i+    if(alert) { print "<td>"$1"</td>" }	Err	bitreich.org	70
i+    if(check) { print "<td>"$2"</td>" }	Err	bitreich.org	70
i+    if(params) { print "<td>"$3"</td>" }	Err	bitreich.org	70
i+    if(previousstate) { print "<td>"$4"</td>" }	Err	bitreich.org	70
i+    if(currentstate) { print "<td>"$5"</td>" }	Err	bitreich.org	70
i+    if(triggerstate) { print "<td>"$6"</td>" }	Err	bitreich.org	70
i+    print "</tr>"	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 "</tbody></table>"	Err	bitreich.org	70
i+    print "</body></html>"	Err	bitreich.org	70
i+}'	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/reed-alert/commit/5bd1f20ca16...
Content-Typetext/plain; charset=utf-8