* Add logger for ruby environment * Update readme and example for ruby logger * ruby-env: log load time for user code
21 lines
450 B
Ruby
21 lines
450 B
Ruby
# frozen_string_literal: true
|
|
def handler(context)
|
|
context.logger.info("Received request")
|
|
|
|
msg = <<~MSG
|
|
---ENV---
|
|
#{context.request.env.map { |h| h.join('=') }.join("\n") }
|
|
|
|
---HEADERS---
|
|
#{context.request.headers.map { |h| h.join(': ') }.join("\n") }
|
|
|
|
---PARAMS---
|
|
#{context.request.params.map { |h| h.join('=') }.join("\n") }
|
|
|
|
--BODY--
|
|
#{context.request.body.read}
|
|
MSG
|
|
|
|
Rack::Response.new([msg]).finish
|
|
end
|