class Mozenda::Request::AgentRun

Constants

OPERATION
REQUIRED_PARAMS

Public Class Methods

new(options) click to toggle source
Calls superclass method Mozenda::Request::Base::new
# File lib/mozenda/request/agent_run.rb, line 4
def initialize options
  super
  put_additional_param("AgentID", options[:agent_id])
  params = options[:params] || {}
  params.each_pair do |name, value|
    put_additional_param("AgentParameter.#{name}", value)
  end
  job_params = options[:job_params] || {}
  put_additional_param("Job.StatusUrl", format_status_url(job_params)) unless job_params.empty?
end