7 import socket, time, sys
12 server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_UDP)
13 server.bind((
'', PORT))
17 (message, address) = server.recvfrom(BUFLEN)
18 rtime = time.strftime(
"%Y-%m-%d %H:%M:%S",time.localtime())
19 rmach = socket.gethostbyaddr(address[0])[0]
20 if ( message ==
'SPECIAL_SHUTDOWN_MESSAGE'):
21 sys.stdout.write(rtime)
22 sys.stdout.write(
' Received SHUTDOWN message from %s\n'%rmach)
25 sys.stdout.write(rtime)
26 sys.stdout.write(
' %s : \"%s\"\n'%(rmach, message))