Module: Earth::EIA

Extended by:
EIA
Included in:
EIA
Defined in:
lib/earth/eia.rb

Instance Method Summary collapse

Instance Method Details

#convert_value(value, args = {}) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/earth/eia.rb', line 7

def convert_value(value, args = {})
  case value
  when '*'
    0
  when 'Q', 'W'
    nil
  else
    if args[:to]
      value.to_f.send(args[:from]).to(args[:to])
    else
      value.to_f
    end
  end
end