class Cfgd::Adapter::Pkgmanager

a basic class to choose the right adapter

Public Class Methods

adapter() click to toggle source
# File lib/adapter/pkgmanager.rb, line 20
def self.adapter
  @adapter ||= adapters.find { |adapter| adapter.supports_os? Facter['osfamily'].value.downcase }
end
adapters() click to toggle source
# File lib/adapter/pkgmanager.rb, line 16
def self.adapters
  AbstractPkgmanager.descendants - [self]
end