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