Explorer
/proc/106/root/tmp/kanban-refresh-test.sh
← Zurück ↓ Download
#!/usr/bin/env bash
set -euo pipefail
out=/opt/backups/hermes-carlo-komfort/20260804_154257-kanban-mapping/refresh-api-tests.tsv
: > "$out"
for delay in 0 10 30 60; do
  [ "$delay" -eq 0 ] || sleep "$delay"
  f=/tmp/kanban-refresh-$delay.json
  curl --max-time 15 -fsS https://hermes-komfort.agentsolutions-mallorca.com/api/swarm-kanban > "$f"
  python3 - "$delay" "$f" >> "$out" <<'PY'
import json,sys,collections
d=sys.argv[1]; p=json.load(open(sys.argv[2])); c=p.get('cards',[])
print(d, len(c), len({x.get('id') for x in c}), dict(sorted(collections.Counter(x.get('status') for x in c).items())), sep='\t')
PY
done
cat "$out"