Class: Oxford::Facts::Linux

Inherits:
Object
  • Object
show all
Defined in:
lib/oxford/facts.rb

Class Method Summary collapse

Class Method Details

.processors(facts) ⇒ Object



42
43
44
45
46
47
48
49
50
51
52
53
# File 'lib/oxford/facts.rb', line 42

def self.processors(facts)
  processors = Hash.new
  facts.each do |key, value|
    if key =~ /^processor\d{1,100}/
      processors[key] = {
        'processorId'   => key.gsub(/^processor/, ''),
        'processorInfo' => value
      }
    end
  end
  processors
end