Sha256: 5c10ae25225bfb2c972601b3749cd5b626ab6fbd9b1d0e7cc9f4157facd86e91

Contents?: true

Size: 479 Bytes

Versions: 3

Compression:

Stored size: 479 Bytes

Contents

require 'omf_oml/table'

schema = [[:t, :int], [:volume, :float]]
table = OMF::OML::OmlTable.new 'downloads', schema

require 'omf_web'
OMF::Web.register_datasource table

skip_first_line = true
File.open("#{File.dirname(__FILE__)}/downloads.csv", "r").read.gsub!(/\r\n?/, "\n").each_line do |line|
  if skip_first_line
    skip_first_line = false
  else
    time, amount = line.split(",")
    #puts "date: #{date}::#{date2}"
    table.add_row [time.to_i, amount.to_f]
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
omf_web-0.9.9 example/demo/data_sources/downloads.rb
omf_web-0.9.8 example/demo/data_sources/downloads.rb
omf_web-0.9.7 example/demo/data_sources/downloads.rb