Class: Mixlib::Install::Backend

Inherits:
Object
  • Object
show all
Defined in:
lib/mixlib/install/backend.rb,
lib/mixlib/install/backend/base.rb,
lib/mixlib/install/backend/package_router.rb

Defined Under Namespace

Classes: ArtifactsNotFound, Base, PackageRouter

Class Method Summary collapse

Class Method Details

.available_versions(options) ⇒ Object



24
25
26
# File 'lib/mixlib/install/backend.rb', line 24

def self.available_versions(options)
  backend(options).available_versions
end

.backend(options) ⇒ Object



32
33
34
# File 'lib/mixlib/install/backend.rb', line 32

def self.backend(options)
  Backend::PackageRouter.new(options)
end

.info(options) ⇒ Object



28
29
30
# File 'lib/mixlib/install/backend.rb', line 28

def self.info(options)
  backend(options).info
end