module Facter::InfoExtractor
Constants
- GIGABYTES_EXPONENT
- MEGABYTES_EXPONENT
Public Class Methods
extract(content, regex)
click to toggle source
# File lib/facter/resolvers/aix/utils/info_extractor.rb, line 7 def self.extract(content, regex) content = content.each_line.map do |line| next unless regex =~ line line.split(/:\s*|\s{2,}/) end content.flatten!.reject!(&:nil?) Hash[*content] end