Modularización de GKACHELE SaaS
This commit is contained in:
29
backups/backup-20260114-085602/local/verificar_raspberry.sh
Normal file
29
backups/backup-20260114-085602/local/verificar_raspberry.sh
Normal file
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
echo "=== Verificando estructura en Raspberry ==="
|
||||
echo ""
|
||||
echo "1. Templates _gkachele:"
|
||||
sshpass -p 'Gdk1983gdk45@' ssh -p 2222 -o StrictHostKeyChecking=no pi@192.168.1.134 'ls -la /home/pi/gkachele-saas/themes/_gkachele/'
|
||||
|
||||
echo ""
|
||||
echo "2. Función render_gkachele_template:"
|
||||
sshpass -p 'Gdk1983gdk45@' ssh -p 2222 -o StrictHostKeyChecking=no pi@192.168.1.134 'grep -c "def render_gkachele_template" /home/pi/gkachele-saas/app.py && echo "✅ Función encontrada" || echo "❌ Función NO encontrada"'
|
||||
|
||||
echo ""
|
||||
echo "3. Tablas en base de datos:"
|
||||
sshpass -p 'Gdk1983gdk45@' ssh -p 2222 -o StrictHostKeyChecking=no pi@192.168.1.134 'python3 << EOF
|
||||
import sqlite3
|
||||
conn = sqlite3.connect("/home/pi/gkachele-saas/database/main.db")
|
||||
c = conn.cursor()
|
||||
c.execute("SELECT name FROM sqlite_master WHERE type=\"table\"")
|
||||
tables = [r[0] for r in c.fetchall()]
|
||||
print("Tablas:", ", ".join(tables))
|
||||
if "menus" in tables and "widgets" in tables:
|
||||
print("✅ Tablas menus y widgets creadas")
|
||||
else:
|
||||
print("⚠️ Faltan tablas menus o widgets")
|
||||
conn.close()
|
||||
EOF'
|
||||
|
||||
echo ""
|
||||
echo "4. Estado del servicio:"
|
||||
sshpass -p 'Gdk1983gdk45@' ssh -p 2222 -o StrictHostKeyChecking=no pi@192.168.1.134 'sudo systemctl is-active gkachele-saas && echo "✅ Servicio activo" || echo "❌ Servicio inactivo"'
|
||||
Reference in New Issue
Block a user