class DockerSync::Dependencies::PackageManager::Yum

Constants

YUM_NOT_AVAILABLE

Public Class Methods

available?() click to toggle source
# File lib/docker-sync/dependencies/package_managers/yum.rb, line 7
def self.available?
  return @available if defined? @available
  @available = find_executable0('yum')
end
ensure!() click to toggle source
# File lib/docker-sync/dependencies/package_managers/yum.rb, line 12
def self.ensure!
  raise(YUM_NOT_AVAILABLE) unless available?
end

Private Instance Methods

install_cmd() click to toggle source
# File lib/docker-sync/dependencies/package_managers/yum.rb, line 18
def install_cmd
  "yum install -y #{package}"
end