module RhnSatellite::Common::Collection

Public Instance Methods

all() { |record| ... } click to toggle source
# File lib/rhn_satellite/common/collection.rb, line 4
def all(&blk)
  result = base.default_call(@collection_cmd).to_a
  result.each {|record| yield(record) } if block_given?
  result
end
get(name) click to toggle source
# File lib/rhn_satellite/common/collection.rb, line 10
def get(name)
  all.find{|item| item["name"] =~ /#{name}/ }
end