blob: 5a4dade42e5228b0e8f63d48c01b5ff8fdd9992e (
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
HERE=$(dirname $(readlink -f $0))
DB="$HERE/../../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" | $HERE/check-truth | tee -a $JOURNAL
;;
"set")
echo "`date --utc --rfc-3339=ns` set $1 $2 $3" | $HERE/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")&
|