class DockerSync::Dependencies::PackageManager::Pkg
Constants
- PKG_NOT_AVAILABLE
Public Class Methods
available?()
click to toggle source
# File lib/docker-sync/dependencies/package_managers/pkg.rb, line 7 def self.available? return @available if defined? @available @available = find_executable0('pkg') end
ensure!()
click to toggle source
# File lib/docker-sync/dependencies/package_managers/pkg.rb, line 12 def self.ensure! raise(PKG_NOT_AVAILABLE) unless available? end
Private Instance Methods
install_cmd()
click to toggle source
# File lib/docker-sync/dependencies/package_managers/pkg.rb, line 18 def install_cmd "pkg install -y #{package}" end