Skip to content

Commit

Permalink
Fix "Exceptional::Config.load - no configuration file" error message
Browse files Browse the repository at this point in the history
When Exceptional is used in development mode and configured with ENV vars only,
in development mode, above error message appears.

Exceptional::Config.should_send_to_api? should be called before laoding
the config file.
  • Loading branch information
keo committed Oct 3, 2012
1 parent f9a25f7 commit 5802175
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions init.rb
Expand Up @@ -15,17 +15,17 @@
else
begin

if (Rails::VERSION::MAJOR < 3)
Exceptional::Config.load(File.join(RAILS_ROOT, "/config/exceptional.yml"))
if (Rails::VERSION::MAJOR < 3)
if Exceptional::Config.should_send_to_api?
Exceptional::Config.load(File.join(RAILS_ROOT, "/config/exceptional.yml"))
Exceptional.logger.info("Loading Exceptional #{Exceptional::VERSION} for #{Rails::VERSION::STRING}")
require File.join('exceptional', 'integration', 'rails')
require File.join('exceptional', 'integration', 'dj') if defined?(Delayed::Job)
end
else
Exceptional::Config.load(File.join(Rails.root, "/config/exceptional.yml"))


if Exceptional::Config.should_send_to_api?
Exceptional::Config.load(File.join(Rails.root, "/config/exceptional.yml"))
Exceptional.logger.info("Loading Exceptional #{Exceptional::VERSION} for #{Rails::VERSION::STRING}")
Rails.configuration.middleware.use "Rack::RailsExceptional"
require File.join('exceptional', 'integration', 'dj') if defined?(Delayed::Job)
Expand Down

0 comments on commit 5802175

Please sign in to comment.