Sanitize IP zookeeper/enable_and_wait.py

pull/24007/head
whokilleddb 2022-03-20 19:18:10 +05:30
parent 247b66f4a8
commit 44d2f1e0d2
1 changed files with 6 additions and 1 deletions

View File

@ -3,10 +3,15 @@
import os
import sys
import time
from socket import gethostbyname
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:
return False
if __name__ == "__main__":
z = Zookeeper()