#!/usr/bin/env python
import zmq, socket
def main():
context = zmq.Context()
sckt = context.socket(zmq.REP)
sckt.bind( "tcp://%s:7779" % socket.gethostbyname( socket.getfqdn()))
while True:
lst = zmq.select([sckt], [], [], 0.01)
if sckt in lst[0]:
msg = sckt.recv()
print( "msg %s" % msg)
sckt.send( msg + " mirrored")
return
if __name__ == "__main__":
main()