Sha256: 4d5cd4fc62a58b4dde4328b88bb04eee2b59870d5078bec808b013dbabcdd733
Contents?: true
Size: 556 Bytes
Versions: 22
Compression:
Stored size: 556 Bytes
Contents
class Specinfra::Command::Redhat::Base::Package < Specinfra::Command::Linux::Base::Package class << self def check_is_installed(package, version=nil) cmd = "rpm -q #{escape(package)}" if version cmd = "#{cmd} | grep -w -- #{escape(version)}" end cmd end alias :check_is_installed_by_rpm :check_is_installed def get_version(package, opts=nil) "rpm -qi #{package} | grep Version | awk '{print $3}'" end def install(package) cmd = "yum -y install #{package}" end end end
Version data entries
22 entries across 22 versions & 1 rubygems
Version | Path |
---|---|
specinfra-2.0.0.beta17 | lib/specinfra/command/redhat/base/package.rb |
specinfra-2.0.0.beta16 | lib/specinfra/command/redhat/base/package.rb |