# File lib/puppet/provider/package/urpmi.rb, line 43 43: def latest 44: output = urpmq "-S", @resource[:name] 45: 46: if output =~ /^#{Regexp.escape @resource[:name]}\s+:\s+.*\(\s+(\S+)\s+\)/ 47: return $1 48: else 49: # urpmi didn't find updates, pretend the current 50: # version is the latest 51: return @resource[:ensure] 52: end 53: end