From feb04bf897dc3d904379d400f568b80116b18551 Mon Sep 17 00:00:00 2001 From: Carl Lerche Date: Thu, 8 Oct 2009 12:30:44 -0700 Subject: Move the ensure_tmp_directories_exist initializer to the application object --- railties/lib/rails/application.rb | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'railties/lib/rails/application.rb') diff --git a/railties/lib/rails/application.rb b/railties/lib/rails/application.rb index 011a9c489d..c7b92ef9b7 100644 --- a/railties/lib/rails/application.rb +++ b/railties/lib/rails/application.rb @@ -98,5 +98,12 @@ module Rails require 'active_support/dependencies' plugin_loader.add_plugin_load_paths end + + # Create tmp directories + initializer :ensure_tmp_directories_exist do + %w(cache pids sessions sockets).each do |dir_to_make| + FileUtils.mkdir_p(File.join(configuration.root_path, 'tmp', dir_to_make)) + end + end end end -- cgit v1.2.3