lib/resolvers/windows/processors_resolver.rb in facter-4.0.12 vs lib/resolvers/windows/processors_resolver.rb in facter-4.0.13

- old
+ new

@@ -1,13 +1,12 @@ # frozen_string_literal: true module Facter module Resolvers class Processors < BaseResolver - @log = Facter::Log.new(self) @semaphore = Mutex.new - @fact_list ||= {} + @fact_list = {} class << self # Count # Isa # Models # PhysicalCount @@ -20,11 +19,11 @@ def read_fact_from_win32_processor(fact_name) win = Win32Ole.new proc = win.exec_query('SELECT Name,Architecture,NumberOfLogicalProcessors FROM Win32_Processor') unless proc - @log.debug 'WMI query returned no results'\ + log.debug 'WMI query returned no results'\ 'for Win32_Processor with values Name, Architecture and NumberOfLogicalProcessors.' return end result = iterate_proc(proc) build_fact_list(result) @@ -48,10 +47,10 @@ architecture_hash = { 0 => 'x86', 1 => 'MIPS', 2 => 'Alpha', 3 => 'PowerPC', 5 => 'ARM', 6 => 'Itanium', 9 => 'x64' } isa = architecture_hash[arch] return isa if isa - @log.debug 'Unable to determine processor type: unknown architecture' + log.debug 'Unable to determine processor type: unknown architecture' end def build_fact_list(result) @fact_list[:count] = result[:logical_count] @fact_list[:isa] = result[:isa]