class Mozenda::Model::Agent
Public Class Methods
new(agent_id)
click to toggle source
# File lib/mozenda/model/agent.rb, line 4 def initialize agent_id @id = agent_id end
Public Instance Methods
get()
click to toggle source
# File lib/mozenda/model/agent.rb, line 17 def get request = Mozenda::Request::AgentGet.new(:agent_id => @id) request.send! end
get_jobs()
click to toggle source
# File lib/mozenda/model/agent.rb, line 22 def get_jobs request = Mozenda::Request::AgentGetJobs.new(:agent_id => @id) request.send! end
run(params = {})
click to toggle source
# File lib/mozenda/model/agent.rb, line 8 def run params = {}, job_params = {} request = Mozenda::Request::AgentRun.new({ :agent_id => @id, :params => params, :job_params => job_params }) request.send! end