Sha256: 66b0a2bc5fe6b327f90af37c409ec765b6b38055ff1fdd910e8d0d00a0ba5613

Contents?: true

Size: 461 Bytes

Versions: 28

Compression:

Stored size: 461 Bytes

Contents

FuelPrice.class_eval do
  # FIXME TODO phase 2
  # location
  # month/year

  data_miner do
    import 'fuel prices derived from the EIA',
           :url => 'http://spreadsheets.google.com/pub?key=0AoQJbWqPrREqdHlSdXJoOFB5aEpHenJQbTVJdS1pMVE&gid=0&output=csv',
           :select => lambda { |row| row['fuel_type_name'].present? } do
      key   'name', :field_name => 'fuel_type_name'
      store 'price', :units_field_name => 'price_units'
    end
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
earth-0.11.16 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.15 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.14 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.13 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.12 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.11 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.10 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.9 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.8 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.7 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.6 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.5 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.4 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.3 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.2 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.1 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.0 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.7.0 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.6.6 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.6.5 lib/earth/fuel/fuel_price/data_miner.rb