jbe@255: --[[-- jbe@262: request.for_each( jbe@262: func -- function to be called on every request jbe@255: ) jbe@255: jbe@262: Registers a function to be called on every request and executes it once. This mechanism can be used for __init.lua files in the environment to perform a per-request initialization. See env/request/__init.lua for an example. jbe@255: jbe@255: --]]-- jbe@255: jbe@262: function request.for_each(func) jbe@255: local initializers = request._initializers jbe@255: initializers[#initializers+1] = func jbe@262: func() jbe@255: end