Commit 366472e063e2681fffd665560b5437520ed482c5
Make do.sh generic to series
cel committed on 9/6/2020, 5:43:01 PMParent: dbc0b989e74b5123be03b79dc82b062574e33b2e
Files changed
do.sh | changed |
do.sh | ||
---|---|---|
@@ -1,7 +1,18 @@ | ||
1 | 1 … | #!/bin/sh |
2 | 2 … | set -e |
3 | -./run.sh | |
4 | -node process-ids.js day | |
5 | -node run.js day | |
6 | -optipng day.png | |
7 | -cp -v day.png day-$(date +%F).png | |
3 … | +series=${1?series} | |
4 … | + | |
5 … | +case "$series" in | |
6 … | + day|week|month);; | |
7 … | + *) | |
8 … | + echo "Expected series day, week or month" >&2 | |
9 … | + exit 1 | |
10 … | + ;; | |
11 … | +esac | |
12 … | + | |
13 … | +est_jsonp_size=$(wc -c < "$series.jsonp" 2>&-) || true | |
14 … | +sbotc activity.read '{"series":"'"$series"'","ids":true}' | pv ${est_jsonp_size:+-s $est_jsonp_size} > "$series.jsonp" | |
15 … | +node process-ids.js "$series" | |
16 … | +node run.js "$series" | |
17 … | +optipng "$series".png | |
18 … | +cp -v "$series".png "$series-$(date +%F).png" |
Built with git-ssb-web