remove emojis from console
This commit is contained in:
@@ -20,7 +20,7 @@ def check_health():
|
||||
health_data = response.json()
|
||||
|
||||
# Basic health check passed
|
||||
print(f"✅ API Health Check: PASSED")
|
||||
print(f" API Health Check: PASSED")
|
||||
print(f" Status: {health_data.get('status', 'unknown')}")
|
||||
print(f" Timestamp: {health_data.get('timestamp', 'unknown')}")
|
||||
|
||||
@@ -30,30 +30,30 @@ def check_health():
|
||||
|
||||
for component, status in components.items():
|
||||
if status.get('healthy', False):
|
||||
print(f"✅ {component}: HEALTHY")
|
||||
print(f" {component}: HEALTHY")
|
||||
else:
|
||||
print(f"❌ {component}: UNHEALTHY - {status.get('error', 'unknown error')}")
|
||||
print(f" {component}: UNHEALTHY - {status.get('error', 'unknown error')}")
|
||||
all_healthy = False
|
||||
|
||||
if all_healthy:
|
||||
print("\n🎉 Overall Health: HEALTHY")
|
||||
return 0
|
||||
else:
|
||||
print("\n⚠️ Overall Health: DEGRADED")
|
||||
print("\n Overall Health: DEGRADED")
|
||||
return 1
|
||||
|
||||
else:
|
||||
print(f"❌ API Health Check: FAILED (HTTP {response.status_code})")
|
||||
print(f" API Health Check: FAILED (HTTP {response.status_code})")
|
||||
return 1
|
||||
|
||||
except requests.exceptions.ConnectionError:
|
||||
print("❌ API Health Check: FAILED (Connection refused)")
|
||||
print(" API Health Check: FAILED (Connection refused)")
|
||||
return 1
|
||||
except requests.exceptions.Timeout:
|
||||
print("❌ API Health Check: FAILED (Timeout)")
|
||||
print(" API Health Check: FAILED (Timeout)")
|
||||
return 1
|
||||
except Exception as e:
|
||||
print(f"❌ API Health Check: FAILED ({str(e)})")
|
||||
print(f" API Health Check: FAILED ({str(e)})")
|
||||
return 1
|
||||
|
||||
def check_websocket():
|
||||
@@ -67,14 +67,14 @@ def check_websocket():
|
||||
sock.close()
|
||||
|
||||
if result == 0:
|
||||
print("✅ WebSocket Server: ACCESSIBLE")
|
||||
print(" WebSocket Server: ACCESSIBLE")
|
||||
return True
|
||||
else:
|
||||
print("❌ WebSocket Server: NOT ACCESSIBLE")
|
||||
print(" WebSocket Server: NOT ACCESSIBLE")
|
||||
return False
|
||||
|
||||
except Exception as e:
|
||||
print(f"❌ WebSocket Server: ERROR ({str(e)})")
|
||||
print(f" WebSocket Server: ERROR ({str(e)})")
|
||||
return False
|
||||
|
||||
def main():
|
||||
@@ -94,10 +94,10 @@ def main():
|
||||
print("🎉 COBY System: FULLY HEALTHY")
|
||||
return 0
|
||||
elif api_healthy:
|
||||
print("⚠️ COBY System: PARTIALLY HEALTHY (API only)")
|
||||
print(" COBY System: PARTIALLY HEALTHY (API only)")
|
||||
return 1
|
||||
else:
|
||||
print("❌ COBY System: UNHEALTHY")
|
||||
print(" COBY System: UNHEALTHY")
|
||||
return 1
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user