Sanitize IP zookeeper/enable_and_wait.py (#24007)

* Sanitize IP zookeeper/enable_and_wait.py

* Fixed Identation

* Fixed Gaierror
old-commit-hash: 1bdf29dc5b
taco
whokilleddb 3 years ago committed by GitHub
parent d8b0684434
commit e8d2ac0cdc
  1. 7
      tools/zookeeper/enable_and_wait.py

@ -3,10 +3,15 @@
import os
import sys
import time
from socket import gethostbyname, gaierror
from tools.zookeeper import Zookeeper
def is_online(ip):
return (os.system(f"ping -c 1 {ip} > /dev/null") == 0)
try:
addr = gethostbyname(ip)
return (os.system(f"ping -c 1 {addr} > /dev/null") == 0)
except gaierror:
return False
if __name__ == "__main__":
z = Zookeeper()

Loading…
Cancel
Save