class Bookman::FootballConfig

Public Class Methods

new( hash ) click to toggle source
Calls superclass method Bookman::Config::new
# File lib/bookman/football.rb, line 7
def initialize( hash ) super; end

Public Instance Methods

book_templates_unzip_dir() click to toggle source

Book Templates

rename to book_dir ?? why, why not? - split zip into book_dir and book_templates_dir why? why not?
# File lib/bookman/football.rb, line 37
def book_templates_unzip_dir()  "#{build_dir}/#{collection}/#{setup}/book";  end
bookfile_url() click to toggle source

Bookfile – remote

# File lib/bookman/football.rb, line 14
def bookfile_url()
  ## note: for now always return football.rb
  ##   use setup/layout-specific bookfiles??   allow selection of package,how?? why,why not??
  "http://github.com/book-templates/bookfile/raw/master/football.rb"
end
collection() click to toggle source
# File lib/bookman/football.rb, line 9
def collection() 'football'; end
create_db!() click to toggle source
# File lib/bookman/football.rb, line 29
def create_db!()
  SportDb.create_all
  SportDb.read_builtin   ## note: load built-in datasets (e.g. seasons etc.)
end
datafile_url() click to toggle source

Datafile – remote

# File lib/bookman/football.rb, line 23
def datafile_url() "http://github.com/openfootball/datafile/raw/master/#{setup}.rb"; end
db_path() click to toggle source

Database

# File lib/bookman/football.rb, line 27
def db_path() "#{build_dir}/#{collection}/#{setup}/#{collection}.db"; end