Move memcached for caching if enabled regardless of environment
authorTom Hughes <tom@compton.nu>
Sun, 22 Feb 2015 19:10:15 +0000 (19:10 +0000)
committerTom Hughes <tom@compton.nu>
Sun, 22 Feb 2015 19:21:34 +0000 (19:21 +0000)
config/application.rb
config/environments/production.rb

index 8ba628c..bee36fa 100644 (file)
@@ -43,5 +43,10 @@ module OpenStreetMap
 
     # Don't eager load models when the database is offline
     config.paths["app/models"].skip_eager_load! if STATUS == :database_offline
+
+    # Use memcached for caching if required
+    if defined?(MEMCACHE_SERVERS)
+      config.cache_store = :mem_cache_store, MEMCACHE_SERVERS, { :namespace => "rails:cache" }
+    end
   end
 end
index 707202c..ccba43d 100644 (file)
@@ -58,9 +58,7 @@ OpenStreetMap::Application.configure do
   # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new)
 
   # Use a different cache store in production.
-  if defined?(MEMCACHE_SERVERS)
-    config.cache_store = :mem_cache_store, MEMCACHE_SERVERS, { :namespace => "rails:cache" }
-  end
+  # config.cache_store = :mem_cache_store
 
   # Configure caching of static assets
   config.action_controller.page_cache_directory = Rails.public_path