class Sprinkle::Installers::Rpm

RPM Package Installer

The RPM package installer installs RPM packages.

Example Usage

Installing the magic_beans RPM. Its all the craze these days.

package :magic_beans do
  rpm 'magic_beans'
  verify { has_rpm 'magic_beans' }
end

You may also specify multiple rpms as an array:

package :magic_beans do
  rpm %w(magic_beans magic_sauce)
end

Public Instance Methods

has_rpm(package) click to toggle source
# File lib/sprinkle/installers/rpm.rb, line 31
def has_rpm(package)
  @commands << "rpm -qa | grep #{package}"
end
rpm(*packages) click to toggle source

install RPM packages

# File lib/sprinkle/installers/rpm.rb, line 28
auto_api