def socket_loop(address, to_export, socket=socket): from distributed import RemoteProtocol, remote_loop try: send, receive = socket_listener(address, socket) remote_loop(RemoteProtocol(send, receive, to_export)) except Finished: pass
def remote(): send, receive = socket_listener(address=('', PORT)) remote_loop(RemoteProtocol(send, receive, globals()))