From 442f668f89b2b39a9712ce75dab7e9c5435f452d Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Wed, 11 Apr 2012 21:48:00 +0200 Subject: [PATCH] Bugfix env --- config/app.yml | 4 ++++ config/environments/bugfix.rb | 37 +++++++++++++++++++++++++++++++++++ config/initializers/errbit.rb | 1 + 3 files changed, 42 insertions(+) create mode 100644 config/environments/bugfix.rb diff --git a/config/app.yml b/config/app.yml index bc6630e..b18855a 100644 --- a/config/app.yml +++ b/config/app.yml @@ -15,6 +15,10 @@ development: <<: *defaults carrierwave_storage: :file +bugfix: + <<: *defaults + carrierwave_storage: :fog + production: <<: *defaults carrierwave_storage: :fog diff --git a/config/environments/bugfix.rb b/config/environments/bugfix.rb new file mode 100644 index 0000000..e0eb6a6 --- /dev/null +++ b/config/environments/bugfix.rb @@ -0,0 +1,37 @@ +AsciiIo::Application.configure do + # Settings specified here will take precedence over those in config/application.rb + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Log error messages when you accidentally call methods on nil. + config.whiny_nils = true + + # Show full error reports and disable caching + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger + config.active_support.deprecation = :log + + # Only use best-standards-support built into browsers + config.action_dispatch.best_standards_support = :builtin + + # Do not compress assets + config.assets.compress = false + + # Expands the lines which load the assets + config.assets.debug = true + + # Raise exception on mass assignment protection for Active Record models + config.active_record.mass_assignment_sanitizer = :strict + + # Log the query plan for queries taking more than this (works + # with SQLite, MySQL, and PostgreSQL) + config.active_record.auto_explain_threshold_in_seconds = 0.5 +end diff --git a/config/initializers/errbit.rb b/config/initializers/errbit.rb index 0791bcf..e30542b 100644 --- a/config/initializers/errbit.rb +++ b/config/initializers/errbit.rb @@ -3,4 +3,5 @@ Airbrake.configure do |config| config.host = CFG.airbrake_host config.port = 80 config.secure = config.port == 443 + config.development_environments = ['development', 'bugfix'] end