Sha256: dbc29e64902a81dba087746883a02e6fd229288e795fff37f5a308241c237a1b

Contents?: true

Size: 669 Bytes

Versions: 2

Compression:

Stored size: 669 Bytes

Contents

# encoding: UTF-8

module BeerDb

## todo: "old" classic reader - rename to FileReader ?? why? why not?

class Reader < ReaderBase  

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

  def create_fixture_reader( name )
    path = "#{@include_path}/#{name}.txt"

    logger.info "parsing data '#{name}' (#{path})..."

    FixtureReader.new( path )
  end

  def create_beers_reader( name, more_attribs={} )
    ValuesReaderV2.new( name, @include_path, more_attribs )
  end

  def create_breweries_reader( name, more_attribs={} )
    ValuesReaderV2.new( name, @include_path, more_attribs )
  end


end # class Reader
end # module BeerDb

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
beerdb-0.9.12 lib/beerdb/reader_file.rb
beerdb-0.9.11 lib/beerdb/reader_file.rb