Class representing saved searches.
# File lib/splunk-sdk-ruby/entity/saved_search.rb, line 27 def dispatch(args={}) response = @service.request(:method => :POST, :namespace => @namespace, :resource => @resource + [name, "dispatch"], :body => args) sid = Splunk::text_at_xpath("//response/sid", response.body) return Job.new(@service, sid) end
Returns a list of the jobs dispatched from this saved search.
Returns: an Array
of Job
objects.
# File lib/splunk-sdk-ruby/entity/saved_search.rb, line 41 def history() response = @service.request(:namespace => @namespace, :resource => @resource + [@name, "history"]) feed = AtomFeed.new(response.body) return feed.entries.map do |entry| Job.new(@service, entry["title"], entry) end end