jbe@316: --[[-- jbe@316: request.initialize() jbe@316: jbe@316: Executes all request initializers. Request initializers are added (and executed) using the request.for_each(...) call. Calling request.configure(...) before invoking request.initialize() for the first time also adds a request initializer. jbe@316: jbe@316: --]]-- jbe@316: function request.initialize() jbe@316: _G.app = {} -- may be overwritten or modified by request initializers jbe@316: do jbe@316: request._in_progress = true -- NOTE: must be set to true before initializer functions are called jbe@316: for i, func in ipairs(request._initializers) do jbe@316: func() jbe@316: end jbe@316: end jbe@316: end