9 lines
441 B
Bash
Executable File
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
|