blob: 87b750d3f080b498b8cdf147e46662b9e842c33b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/bin/sh
set -euf
DB="/krebs/db"
JOURNAL="$DB/truth"
(cd $DB && git pull >/dev/null && echo "pulled new version")
METHOD="$1"; shift
case $METHOD in
"create")
echo "`date --utc --rfc-3339=ns` create $1" | check-truth | tee -a $JOURNAL
;;
"set")
echo "`date --utc --rfc-3339=ns` set $1 $2 $3" | check-truth | tee -a $JOURNAL
;;
*)
echo "you are made of stupid!"
exit 23
;;
esac
(cd $DB && git commit -a -m bump >/dev/null && git push 1>&2 2>/dev/null && echo "updates pushed")&
|