class Cfgd::Adapter::Initsystem

a basic class to choose the right adapter

Public Class Methods

adapter() click to toggle source
# File lib/adapter/initsystem.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/initsystem.rb, line 16
def self.adapters
  AbstractInitsystem.descendants - [self]
end