Sha256: 81154b774bae322b714906e8b472d53d573f31f8a695eb57c41c2e1991ae6a01

Contents?: true

Size: 262 Bytes

Versions: 2

Compression:

Stored size: 262 Bytes

Contents

module Acme
  class RescueFrom < Grape::API
    rescue_from :all do |e|
      Rack::Response.new([e.message], 500, 'Content-type' => 'text/error').finish
    end
    desc 'Raises an exception.'
    get :raise do
      raise 'Unexpected error.'
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vitals-0.4.0 integration/multiverse/grape-on-rack/api/rescue_from.rb
vitals-0.3.0 integration/multiverse/grape-on-rack/api/rescue_from.rb