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