Sha256: 1757ea16eeed16f4cbebb36a59167e718a13fdcf15f65310dd96fb8eab7a9f5d

Contents?: true

Size: 346 Bytes

Versions: 1

Compression:

Stored size: 346 Bytes

Contents

module LinuxAdmin
  module Yum
    def self.updates_available?
      exitstatus = Common.run("yum check-update", :return_exitstatus => true)
      case exitstatus
      when 0;   false
      when 100; true
      else raise "Error: Exit Code #{exitstatus}"
      end
    end

    def self.update
      Common.run("yum -y update")
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
linux_admin-0.0.1 lib/linux_admin/yum.rb