Spaces:
Sleeping
Sleeping
Hermes Bot commited on
debug: add internet diagnostics to test httpbin
Browse files
app.py
CHANGED
|
@@ -606,6 +606,14 @@ async def run_diagnostics():
|
|
| 606 |
log.info(f"ENV: {k} = [REDACTED]")
|
| 607 |
else:
|
| 608 |
log.info(f"ENV: {k} = {v}")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 609 |
from huggingface_hub import InferenceClient
|
| 610 |
import os
|
| 611 |
token = os.environ.get("HF_TOKEN") or os.environ.get("HUGGINGFACEHUB_API_TOKEN")
|
|
|
|
| 606 |
log.info(f"ENV: {k} = [REDACTED]")
|
| 607 |
else:
|
| 608 |
log.info(f"ENV: {k} = {v}")
|
| 609 |
+
|
| 610 |
+
# Test outbound internet
|
| 611 |
+
import httpx
|
| 612 |
+
try:
|
| 613 |
+
resp = httpx.get("https://httpbin.org/ip", timeout=5.0)
|
| 614 |
+
log.info(f"INTERNET TEST (httpbin): {resp.status_code} => {resp.text.strip()}")
|
| 615 |
+
except Exception as e:
|
| 616 |
+
log.info(f"INTERNET TEST (httpbin) => FAIL: {repr(e)}")
|
| 617 |
from huggingface_hub import InferenceClient
|
| 618 |
import os
|
| 619 |
token = os.environ.get("HF_TOKEN") or os.environ.get("HUGGINGFACEHUB_API_TOKEN")
|