From ad8a9d03993ade25f84a6ce0a1be6d7303fedc65 Mon Sep 17 00:00:00 2001 From: EUcancER Date: Wed, 7 Dec 2011 13:02:54 +0100 Subject: //assets/bin: add truth2json,check-truth truth2json converts the truth-db into json, fails hard when the database is malformed check-truth takes a line to add to the truth from stdin and calls truth2json to check the sanity of the database-to-be --- assets/bin/check-truth | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 assets/bin/check-truth (limited to 'assets/bin/check-truth') diff --git a/assets/bin/check-truth b/assets/bin/check-truth new file mode 100755 index 00000000..88246a54 --- /dev/null +++ b/assets/bin/check-truth @@ -0,0 +1,11 @@ +#!/bin/sh +set -euf +DB=${1-"/krebs/db/truth"} +HERE=$(dirname $(readlink -f $0)) +read LINE +if (cat $DB;echo $LINE) | $HERE/truth2json - >/dev/null ;then + echo "success" +else + echo "you fail" +fi + -- cgit v1.2.3