Lines Matching refs:params
95 params = Hash.new("")
96 params["a"] = req.peeraddr[3]
97 params["b"] = res.sent_size
98 params["e"] = ENV
99 params["f"] = res.filename || ""
100 params["h"] = req.peeraddr[2]
101 params["i"] = req
102 params["l"] = "-"
103 params["m"] = req.request_method
104 params["n"] = req.attributes
105 params["o"] = res
106 params["p"] = req.port
107 params["q"] = req.query_string
108 params["r"] = req.request_line.sub(/\x0d?\x0a\z/o, '')
109 params["s"] = res.status # won't support "%>s"
110 params["t"] = req.request_time
111 params["T"] = Time.now - req.request_time
112 params["u"] = req.user || "-"
113 params["U"] = req.unparsed_uri
114 params["v"] = config[:ServerName]
115 params
119 # Formats +params+ according to +format_string+ which is described in
122 def format(format_string, params)
129 (param = params[spec][param]) ? escape(param) : "-"
131 params[spec].strftime(param || CLF_TIME_FORMAT)
135 escape(params["i"].peeraddr[1].to_s)
137 escape(params["p"].to_s)
142 escape(params[spec].to_s)