class Specinfra::Command::Smartos::Base::Package
Public Class Methods
check_is_installed(package, version=nil)
click to toggle source
# File lib/specinfra/command/smartos/base/package.rb, line 3 def check_is_installed(package, version=nil) cmd = "pkg_info -qE #{escape(package)}" if version cmd = "#{cmd}-#{escape(version)}" end cmd end
get_version(package, opts=nil)
click to toggle source
# File lib/specinfra/command/smartos/base/package.rb, line 11 def get_version(package, opts=nil) "pkg_info -E #{escape(package)} | awk -F '-' '{print $NF}'" end