# File lib/facter/util/memory.rb, line 163
  def self.parse_swap (output, kernel = Facter.value(:kernel), size_or_free = :size)
    value_in_mb = 0.0
    value = 0
    is_size = size_or_free == :size
    unless output.nil?
      output.each_line do |line|
        value += parse_swap_line(line, kernel, is_size)
      end
    end      
    value_in_mb = scale_swap_value(value, kernel)
  end