Sha256: c3daa61ae5385c34d750dd8e956a0cd4b54b854a87e477392360e369396d37b3

Contents?: true

Size: 820 Bytes

Versions: 34

Compression:

Stored size: 820 Bytes

Contents

######
# NB: use rackup to startup Sinatra service (see config.ru)
#
#  e.g. config.ru:
#   require './boot'
#   run SportDb::Service::Server


# 3rd party libs/gems

require 'sinatra/base'


# our own code

require 'sportdb/service/version'


module SportDb::Service

  def self.banner
    "sportdb-service #{VERSION} on Ruby #{RUBY_VERSION} (#{RUBY_RELEASE_DATE}) [#{RUBY_PLATFORM}] on Sinatra/#{Sinatra::VERSION} (#{ENV['RACK_ENV']})"
  end

### fix: move to SportDb
  def self.root
    "#{File.expand_path( File.dirname(File.dirname(File.dirname(__FILE__))) )}"
  end

=begin  
  def self.config_path
    ## needed? use default db connection?
    "#{root}/config"
  end
=end

end #  module SportDb

require 'sportdb/service/server'

# say hello
puts SportDb::Service.banner

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
sportdb-1.8.27 lib/sportdb/service.rb
sportdb-1.8.26 lib/sportdb/service.rb
sportdb-1.8.25 lib/sportdb/service.rb
sportdb-1.8.24 lib/sportdb/service.rb
sportdb-1.8.23 lib/sportdb/service.rb
sportdb-1.8.22 lib/sportdb/service.rb
sportdb-1.8.21 lib/sportdb/service.rb
sportdb-1.8.20 lib/sportdb/service.rb
sportdb-1.8.19 lib/sportdb/service.rb
sportdb-1.8.18 lib/sportdb/service.rb
sportdb-1.8.17 lib/sportdb/service.rb
sportdb-1.8.16 lib/sportdb/service.rb
sportdb-1.8.15 lib/sportdb/service.rb
sportdb-1.8.14 lib/sportdb/service.rb
sportdb-1.8.13 lib/sportdb/service.rb
sportdb-1.8.12 lib/sportdb/service.rb
sportdb-1.8.11 lib/sportdb/service.rb
sportdb-1.8.10 lib/sportdb/service.rb
sportdb-1.8.9 lib/sportdb/service.rb
sportdb-1.8.8 lib/sportdb/service.rb