class Facter::Resolvers::Macosx::DmiBios
Private Class Methods
post_resolve(fact_name, _options)
click to toggle source
:model
# File lib/facter/resolvers/macosx/dmi.rb, line 14 def post_resolve(fact_name, _options) @fact_list.fetch(fact_name) { read_facts } end
read_facts()
click to toggle source
# File lib/facter/resolvers/macosx/dmi.rb, line 18 def read_facts # OSX only supports the product name output = Facter::Core::Execution.execute('sysctl -n hw.model', logger: log) @fact_list[:macosx_model] = output&.strip end