class Dacom::ReportClient

Public Class Methods

new(config:, logger: Logger.new(nil), net_klass:, res_klass:, status:, message:) click to toggle source
Calls superclass method Dacom::EventClient::new
# File lib/dacom/client.rb, line 187
def initialize(config:, logger: Logger.new(nil), net_klass:, res_klass:, status:, message:)
  super(config: config, logger: logger, net_klass: net_klass, res_klass: res_klass)
  @status = status
  @message = message
  @endpoint = @config.aux_url
end

Public Instance Methods

form_data() click to toggle source
Calls superclass method Dacom::Client#form_data
# File lib/dacom/client.rb, line 194
def form_data
  @form_data ||= super.merge({ "LGD_TXNAME" => "Report", "LGD_STATUS" => @status, "LGD_MSG" => @message })
end