Files
html/api/v76-scripts/six-sigma.sh
2026-04-19 16:00:02 +02:00

13 lines
869 B
Bash
Executable File

#!/bin/bash
RESP=$(curl -sk --max-time 2 http://127.0.0.1:5890/api/wevia-v74-sixsigma-api.php -H "Host: weval-consulting.com" 2>/dev/null)
if [ -z "$RESP" ]; then
echo "sixsigma:TIMEOUT"
exit 0
fi
DPMO=$(echo "$RESP" | python3 -c "import sys,json;d=json.load(sys.stdin);print(d['six_sigma']['dpmo'])" 2>/dev/null)
SL=$(echo "$RESP" | python3 -c "import sys,json;d=json.load(sys.stdin);print(d['six_sigma']['sigma_level'])" 2>/dev/null)
ST=$(echo "$RESP" | python3 -c "import sys,json;d=json.load(sys.stdin);print(d['six_sigma']['status'])" 2>/dev/null)
DM=$(echo "$RESP" | python3 -c "import sys,json;d=json.load(sys.stdin);print(d['six_sigma']['dmaic_phase'])" 2>/dev/null)
AUTO=$(echo "$RESP" | python3 -c "import sys,json;d=json.load(sys.stdin);print(d['coverage']['wevia_autonomy_pct'])" 2>/dev/null)
echo "DPMO:$DPMO Sigma:$SL $ST DMAIC:$DM Autonomy:${AUTO}%"