Files
wevia-brain/blade-status.sh
2026-04-12 23:01:36 +02:00

9 lines
441 B
Bash
Executable File

#!/bin/bash
echo "BLADE STATUS:"
B=$(cat /var/www/html/api/wevia-blade-status.json 2>/dev/null)
if [ -n "$B" ]; then
echo "$B" | python3 -c "import sys,json;d=json.loads(sys.stdin.read());print(f' CPU: {d.get("cpu","?")}% RAM: {d.get("ram","?")}%');print(f' Tasks: {d.get("tasks_done","?")} done / {d.get("tasks_pending","?")} pending');print(f' Last: {d.get("last_seen","?")}')" 2>/dev/null
else
echo " No data (blade offline?)"
fi