Puppet: System Administration Automated

Support

Ticket #747: puppet-0.23.1_Yum_Server_Not_Found.patch

File puppet-0.23.1_Yum_Server_Not_Found.patch, 0.7 kB (added by peiriannydd, 1 year ago)
  • lib/puppet/provider/package/yum.rb

    old new  
    4343 
    4444    # What's the latest package version available? 
    4545    def latest 
    46         output = yum "-d", "0", "-e", "0", :list, :available, @resource[:name] 
     46        begin 
     47                output = yum "-d", "0", "-e", "0", :list, :available, @resource[:name] 
     48        rescue 
     49                output = "Notice:Yum server could not be reached." 
     50                Puppet::Util::Warnings.warnonce $output 
     51        end 
    4752 
    4853        if output =~ /^#{Regexp.escape(@resource[:name])}\S+\s+(\S+)\s/ 
    4954            return $1