Sanitize IP zookeeper/enable_and_wait.py
parent
247b66f4a8
commit
44d2f1e0d2
|
@ -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()
|
||||
|
|
Loading…
Reference in New Issue