class Specinfra::Command::Clearlinux::Base::Package

Public Class Methods

check_is_installed(package, version=nil) click to toggle source
# File lib/specinfra/command/clearlinux/base/package.rb, line 3
def check_is_installed(package, version=nil)
  "swupd bundle-list --quiet | grep -w #{escape(package)}"
end
Also aliased as: check_is_installed_by_swupd
check_is_installed_by_swupd(package, version=nil)
Alias for: check_is_installed
get_version(package, opts=nil) click to toggle source
# File lib/specinfra/command/clearlinux/base/package.rb, line 9
def get_version(package, opts=nil)
  "true"
end
install(package, version=nil, option='') click to toggle source
# File lib/specinfra/command/clearlinux/base/package.rb, line 13
def install(package, version=nil, option='')
  "swupd bundle-add --quiet #{package}"
end
remove(package, option='') click to toggle source
# File lib/specinfra/command/clearlinux/base/package.rb, line 17
def remove(package, option='')
  "swupd bundle-remove --quiet #{option} #{package}"
end