Sha256: affa34f34553e85ca58cd17094f25a366e1267896d9599e823fbabf11cff477e
Contents?: true
Size: 763 Bytes
Versions: 2
Compression:
Stored size: 763 Bytes
Contents
module Rails class Conductor::FullRequestLogger::RequestLogsController < ActionController::Base before_action :authenticate layout "rails/conductor" def index end def create redirect_to rails_conductor_request_log_url(params[:id]) end def show if @logs = FullRequestLogger::Recorder.instance.retrieve(params[:id]) respond_to do |format| format.html format.text { send_data @logs, disposition: :attachment, filename: "#{params[:id]}.log" } end else head :not_found end end private def authenticate if credentials = FullRequestLogger.credentials http_basic_authenticate_or_request_with credentials end end end end
Version data entries
2 entries across 2 versions & 1 rubygems