class Opener::Webservice::ErrorHandler
Class for handling error messages that occur when processing a document.
@!attribute [r] http
@return [HTTPClient]
Attributes
http[R]
Public Class Methods
new()
click to toggle source
# File lib/opener/webservice/error_handler.rb, line 12 def initialize @http = HTTPClient.new end
Public Instance Methods
submit(error, request_id, url)
click to toggle source
@param [StandardError] error @param [String] request_id @param [String] url
# File lib/opener/webservice/error_handler.rb, line 21 def submit(error, request_id, url) http.post( url, :body => {:error => error.message, :request_id => request_id} ) end