Class: Checkson::Check::Pkganager::Pkgmanager
- Inherits:
-
AbstractPkgmanager
- Object
- AbstractPkgmanager
- Checkson::Check::Pkganager::Pkgmanager
- Defined in:
- lib/checkson/checks/packagemanagers/abstractpkgmgr.rb
Class Method Summary collapse
Methods inherited from AbstractPkgmanager
Class Method Details
.adapter ⇒ Object
17 18 19 |
# File 'lib/checkson/checks/packagemanagers/abstractpkgmgr.rb', line 17 def self.adapter @adapter ||= adapters.find { |adapter| adapter.supports_os? Facter['osfamily'].value.downcase } end |
.adapters ⇒ Object
13 14 15 |
# File 'lib/checkson/checks/packagemanagers/abstractpkgmgr.rb', line 13 def self.adapters AbstractPkgmanager.descendants - [self] end |