INNER CODE UNIT · Python
_is_local_bind_host
TianGzlab/OmicsClaw · omicsclaw/memory/server.py:34
def _is_local_bind_host(host: str) -> bool:
value = str(host or "").strip()
if not value:
return True
if value.lower() == "localhost":
return True
try:
return ipaddress.ip_address(value).is_loopback
except ValueError:
return False
def _validate_server_security(host: str, api_token: str) -> None:
if _is_local_bind_host(host):
return
if str(api_token or "").strip():
return
raise SystemExit(