# File lib/puppet/provider/package/rug.rb, line 35 35: def latest 36: #rug can only get a list of *all* available packages? 37: output = rug "list-updates" 38: 39: if output =~ /#{Regexp.escape @resource[:name]}\s*\|\s*([0-9\.\-]+)/ 40: return $1 41: else 42: # rug didn't find updates, pretend the current 43: # version is the latest 44: return @property_hash[:ensure] 45: end 46: end