main
 1module Api
 2  module V1
 3    class FailuresController < ApiController
 4      def create
 5        failure = current_environment.failures.build(error_params)
 6        failure.backtrace = params[:error][:backtrace]
 7        failure.save!
 8        render nothing: true
 9      end
10
11      private
12
13      def error_params
14        params.require(:error).permit(:message, :hostname, :error_type, :backtrace)
15      end
16    end
17  end
18end