Files
q-tools/anduril/status_query.py
ville rantanen 30cb1e6128 moving projects
2013-09-03 10:04:14 +03:00

34 lines
620 B
Python
Executable File

#!/usr/bin/python
#echo client program
import socket
import sys
if len(sys.argv)<2:
message='HELO'
else:
message=sys.argv[1]
hosts=['vm1',
'vm2',
'vm3',
'vm4',
'vm5',
'vm6',
'narsil']
PORT = 50774 # The same port as used by the server
for HOST in hosts:
try:
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
s.settimeout(10)
s.send(message)
data = s.recv(1024)
sys.stdout.write(data)
s.close()
except:
sys.stdout.write('|'+HOST+' does not answer. ')