From 9c8369ad0ac747bad5a3042ea47218745d519e70 Mon Sep 17 00:00:00 2001 From: Antonio Terceiro Date: Mon, 27 Feb 2012 12:08:59 +0000 Subject: [PATCH] Create tmp/ if necessary --- config/environment.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config/environment.rb b/config/environment.rb index cf7425e..fa735f1 100644 --- a/config/environment.rb +++ b/config/environment.rb @@ -19,7 +19,10 @@ extra_controller_dirs = %w[ ].map {|item| File.join(RAILS_ROOT, item) } def noosfero_session_secret - file = File.join(File.dirname(__FILE__), '/../tmp/session.secret') + require 'fileutils' + target_dir = File.join(File.dirname(__FILE__), '/../tmp') + FileUtils.mkdir_p(target_dir) + file = File.join(target_dir, 'session.secret') if !File.exists?(file) secret = (1..128).map { %w[0 1 2 3 4 5 6 7 8 9 a b c d e f][rand(16)] }.join('') File.open(file, 'w') do |f| -- libgit2 0.21.2