Sha256: 6f1edf149df4bcb5f5f1464c54752c42d500e7ae7807b729ec6dce33ef772069
Contents?: true
Size: 1.05 KB
Versions: 3
Compression:
Stored size: 1.05 KB
Contents
# encoding: utf-8 require 'pp' require 'date' require 'fileutils' ## 3rd party gems require 'csvreader' def read_csv( path ) CsvHash.read( path, :header_converters => :symbol ) end ### # our own code require 'sportdb/config/version' # let version always go first require 'sportdb/config/season_utils' require 'sportdb/config/league_utils' require 'sportdb/config/league' require 'sportdb/config/league_reader' require 'sportdb/config/variants' require 'sportdb/config/countries' require 'sportdb/config/clubs' require 'sportdb/config/club_reader' require 'sportdb/config/config' ## let's put test configuration in its own namespace / module module SportDb class Test ## todo/check: works with module too? use a module - why? why not? #### # todo/fix: find a better way to configure shared test datasets - why? why not? def self.data_dir() @data_dir ||= './datasets'; end def self.data_dir=( path ) @data_dir = path; end end end # module SportDb puts SportDb::Boot.banner # say hello
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sportdb-config-0.5.0 | lib/sportdb/config.rb |
sportdb-config-0.4.1 | lib/sportdb/config.rb |
sportdb-config-0.4.0 | lib/sportdb/config.rb |