From 4b98c9a4b26f9f6e104ca5267c6683d9d8565c78 Mon Sep 17 00:00:00 2001 From: NAKANO Hideo Date: Fri, 29 May 2015 11:18:36 +0900 Subject: [PATCH] [#478] fix `rake unicorn:start` command failure --- app/models/ss/config.rb | 5 ----- app/models/ss/initializer.rb | 1 - config/application.rb | 5 +++++ 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/app/models/ss/config.rb b/app/models/ss/config.rb index a976f1e1d..0c647f7b1 100644 --- a/app/models/ss/config.rb +++ b/app/models/ss/config.rb @@ -1,9 +1,4 @@ module SS::Config - # Use SS.config - def SS.config - SS::Config - end - class << self def method_missing(name, *args, &block) file = "#{Rails.root}/config/#{name}.yml" diff --git a/app/models/ss/initializer.rb b/app/models/ss/initializer.rb index 6a5f9b7bb..42f7af9d9 100644 --- a/app/models/ss/initializer.rb +++ b/app/models/ss/initializer.rb @@ -1,6 +1,5 @@ module SS class Initializer - SS::Config ActionView::Base.default_form_builder = SS::Helpers::FormBuilder ApplicationMailer.set :load_settings end diff --git a/config/application.rb b/config/application.rb index 96cb947cc..5978dda2b 100644 --- a/config/application.rb +++ b/config/application.rb @@ -30,6 +30,11 @@ class Application < Rails::Application config.paths["config/routes.rb"] << file end end + + def self.config + # lazy loading + @_ss_config ||= "SS::Config".constantize + end end def dump(*args)