Sha256: 4a7ea2f7f9979bc1b1b82a567a53f9dbe8ac20a968f75402b7297826cb1fa3f0

Contents?: true

Size: 406 Bytes

Versions: 1

Compression:

Stored size: 406 Bytes

Contents

require 'net/http'
require 'uri'
require 'json'

module Zikrash
  class SendReport
    def initialize(exception_info_data)
      uri = URI.parse(SEND_TO_URL)
      http = Net::HTTP.new(uri.host, uri.port)

      request = Net::HTTP::Post.new(uri.path, {"Content-Type" => "application/json"})
      request.body = {exception_info: exception_info_data}.to_json

      http.request(request)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zikrash-0.1.1 lib/zikrash/send_report.rb