fakeshield-api / check_connectivity.py
Akash4911's picture
Initial Deploy: FakeShield Backend v2.0 (Sovereign Vanguard)
89e8242
import requests
import sys
def check_service(name, url):
try:
response = requests.get(url, timeout=5)
print(f"[OK] {name} is reachable at {url} (Status: {response.status_code})")
return True
except Exception as e:
print(f"[FAIL] {name} is NOT reachable at {url}. Error: {e}")
return False
if __name__ == "__main__":
frontend_ok = check_service("Frontend", "http://127.0.0.1:5173")
backend_ok = check_service("Backend", "http://127.0.0.1:8001/api/v1/text/status/health")
# Check root as well
backend_root = check_service("Backend Root", "http://127.0.0.1:8001/")
if frontend_ok and backend_root:
print("\nSUMMARY: Both services are active. The 'Failed to fetch' issue should be resolved by the auth patch.")
else:
print("\nSUMMARY: Connectivity issues detected. Check if servers are running.")