Sha256: a4a3d765a9ae936079c1050037e42a1f1907d40480c3df88082dcd8062ea8099

Contents?: true

Size: 459 Bytes

Versions: 17

Compression:

Stored size: 459 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 => proc { |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

17 entries across 17 versions & 1 rubygems

Version Path
earth-1.2.1 lib/earth/fuel/fuel_price/data_miner.rb
earth-1.1.2 lib/earth/fuel/fuel_price/data_miner.rb
earth-1.1.1 lib/earth/fuel/fuel_price/data_miner.rb
earth-1.1.0 lib/earth/fuel/fuel_price/data_miner.rb
earth-1.0.3 lib/earth/fuel/fuel_price/data_miner.rb
earth-1.0.2 lib/earth/fuel/fuel_price/data_miner.rb
earth-1.0.1 lib/earth/fuel/fuel_price/data_miner.rb
earth-1.0.0 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.12.4 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.12.3 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.12.2 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.12.1 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.12.0 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.20 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.19 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.18 lib/earth/fuel/fuel_price/data_miner.rb
earth-0.11.17 lib/earth/fuel/fuel_price/data_miner.rb