1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00

Re-use defined constants.

This commit is contained in:
Francesco Rodriguez 2016-09-07 23:19:12 +02:00
parent 78833eb78a
commit 99a0298b4f

View file

@ -21,6 +21,13 @@ module Puma
# %{%s - %s [%s] "%s %s%s %s" %d %s\n} %
FORMAT = %{%s - %s [%s] "%s %s%s %s" %d %s %0.4f\n}
HIJACK_FORMAT = %{%s - %s [%s] "%s %s%s %s" HIJACKED -1 %0.4f\n}
CONTENT_LENGTH = 'Content-Length'.freeze
PATH_INFO = 'PATH_INFO'.freeze
QUERY_STRING = 'QUERY_STRING'.freeze
REQUEST_METHOD = 'REQUEST_METHOD'.freeze
def initialize(app, logger=nil)
@app = app
@logger = logger
@ -42,8 +49,6 @@ module Puma
[status, header, body]
end
HIJACK_FORMAT = %{%s - %s [%s] "%s %s%s %s" HIJACKED -1 %0.4f\n}
private
def log_hijacking(env, status, header, began_at)
@ -54,18 +59,13 @@ module Puma
env['HTTP_X_FORWARDED_FOR'] || env["REMOTE_ADDR"] || "-",
env["REMOTE_USER"] || "-",
now.strftime("%d/%b/%Y %H:%M:%S"),
env["REQUEST_METHOD"],
env["PATH_INFO"],
env["QUERY_STRING"].empty? ? "" : "?"+env["QUERY_STRING"],
env[REQUEST_METHOD],
env[PATH_INFO],
env[QUERY_STRING].empty? ? "" : "?"+env[QUERY_STRING],
env["HTTP_VERSION"],
now - began_at ]
end
PATH_INFO = 'PATH_INFO'.freeze
REQUEST_METHOD = 'REQUEST_METHOD'.freeze
QUERY_STRING = 'QUERY_STRING'.freeze
CONTENT_LENGTH = 'Content-Length'.freeze
def log(env, status, header, began_at)
now = Time.now
length = extract_content_length(header)