class LoomExt::CoreMods::Package::PkgAdapter

Attributes

loom[R]

Public Class Methods

new(loom) click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 8
def initialize(loom)
  @loom = loom
end

Public Instance Methods

ensure_installed(pkg_name) click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 12
def ensure_installed(pkg_name)
  install(pkg_name) unless installed?(pkg_name)
end
install(pkg_name) click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 20
def install(pkg_name)
  raise 'not implemented'
end
installed?(pkg_name) click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 16
def installed?(pkg_name)
  raise 'not implemnted'
end
uninstall(pkg_name) click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 24
def uninstall(pkg_name)
  raise 'not implemented'
end
update_cache() click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 28
def update_cache
  raise 'not implemented'
end
upgrade(pkg_name) click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 32
def upgrade(pkg_name)
  raise 'not implemented'
end