module Radar::App::Bootstrap

Public Class Methods

startup() click to toggle source
# File lib/radar/app/bootstrap.rb, line 4
def self.startup
  require 'radar-app'
  load_env_config
  load_app_config
  load_initializers
end

Protected Class Methods

env_config() click to toggle source
# File lib/radar/app/bootstrap.rb, line 17
def self.env_config
  "./config/#{Radar::App.env}.rb"
end
load_app_config() click to toggle source
# File lib/radar/app/bootstrap.rb, line 21
def self.load_app_config
  require './config/app.rb'
end
load_env_config() click to toggle source
# File lib/radar/app/bootstrap.rb, line 13
def self.load_env_config
  require env_config if File.exist?(env_config)
end
load_initializers() click to toggle source
# File lib/radar/app/bootstrap.rb, line 25
def self.load_initializers
  Dir['./config/initializers/**/*.rb'].each { |f| require f }
end