Sha256: 7eef2a05efd411e58150d66b0accfc75507a80152a9ce28a0a8efe6c65618bc4

Contents?: true

Size: 567 Bytes

Versions: 11

Compression:

Stored size: 567 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
#puts File.open("#{File.dirname(__FILE__)}/downloads.csv", "r").read.gsub(/\r\n?/, "\n")
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

11 entries across 11 versions & 1 rubygems

Version Path
omf_web-1.2.9 example/demo/data_sources/downloads.rb
omf_web-1.2.8 example/demo/data_sources/downloads.rb
omf_web-1.2.7 example/demo/data_sources/downloads.rb
omf_web-1.2.6 example/demo/data_sources/downloads.rb
omf_web-1.2.5 example/demo/data_sources/downloads.rb
omf_web-1.2.4 example/demo/data_sources/downloads.rb
omf_web-1.2.3 example/demo/data_sources/downloads.rb
omf_web-1.2.2 example/demo/data_sources/downloads.rb
omf_web-1.2.1 example/demo/data_sources/downloads.rb
omf_web-1.2.0 example/demo/data_sources/downloads.rb
omf_web-1.0.0 example/demo/data_sources/downloads.rb