class Logux::Rack::App
Private Instance Methods
command_params()
click to toggle source
# File lib/logux/rack/app.rb, line 35 def command_params logux_params.dig('commands') || [] end
handle_processing_errors(logux_stream, exception)
click to toggle source
# File lib/logux/rack/app.rb, line 43 def handle_processing_errors(logux_stream, exception) Logux.configuration.on_error&.call(exception) Logux.logger.error("#{exception}\n#{exception.backtrace.join("\n")}") ensure logux_stream.write(Logux::ErrorRenderer.new(exception).message) end
logux_params()
click to toggle source
# File lib/logux/rack/app.rb, line 31 def logux_params @logux_params ||= JSON.parse(request.body.read) end
meta_params()
click to toggle source
# File lib/logux/rack/app.rb, line 39 def meta_params logux_params&.slice('version', 'password') end