Sha256: d1d467fabc22322e08782ff230fa4bc454ca293e5b5edf90e2e388d188024da3

Contents?: true

Size: 618 Bytes

Versions: 31

Compression:

Stored size: 618 Bytes

Contents

# encoding: UTF-8

module SportDb


class GroundReader

  include LogUtils::Logging

## make models available by default with namespace
#  e.g. lets you use Usage instead of Model::Usage
  include Models


  attr_reader :include_path


  def initialize( include_path, opts = {} )
    @include_path = include_path
  end


  def read( name, more_attribs={} )
    reader = ValuesReaderV2.new( name, include_path, more_attribs )

    reader.each_line do |new_attributes, values|
      Ground.create_or_update_from_values( new_attributes, values )
    end # each lines
  end


end # class GroundReader
end # module SportDb

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
sportdb-1.9.8 lib/sportdb/readers/ground.rb
sportdb-1.9.7 lib/sportdb/readers/ground.rb
sportdb-1.9.6 lib/sportdb/readers/ground.rb
sportdb-1.9.5 lib/sportdb/readers/ground.rb
sportdb-1.9.4 lib/sportdb/readers/ground.rb
sportdb-1.9.3 lib/sportdb/readers/ground.rb
sportdb-1.9.2 lib/sportdb/readers/ground.rb
sportdb-1.9.1 lib/sportdb/readers/ground.rb
sportdb-1.9.0 lib/sportdb/readers/ground.rb
sportdb-1.8.29 lib/sportdb/readers/ground.rb
sportdb-1.8.28 lib/sportdb/readers/ground.rb
sportdb-1.8.27 lib/sportdb/readers/ground.rb
sportdb-1.8.26 lib/sportdb/readers/ground.rb
sportdb-1.8.25 lib/sportdb/readers/ground.rb
sportdb-1.8.24 lib/sportdb/readers/ground.rb
sportdb-1.8.23 lib/sportdb/readers/ground.rb
sportdb-1.8.22 lib/sportdb/readers/ground.rb
sportdb-1.8.21 lib/sportdb/readers/ground.rb
sportdb-1.8.20 lib/sportdb/readers/ground.rb
sportdb-1.8.19 lib/sportdb/readers/ground.rb