Ejemplo n.º 1
0
def web_socket_transfer_data(request):
	path = request.get_options()["PROJECT_LOCATION"]
	message = request.ws_stream.receive_message()
	level = request.ws_stream.receive_message()
	processor = FileProcessor(path + map[level])
	processor.lockFile()
	toLog = time.strftime('%x %X') + " " + mapIpOnServerName(request.connection.remote_ip) + " " + message + '\n'
	processor.appendToFile(toLog)
	processor.unlockFile()
	return apache.HTTP_OK