From 21a16e09589f098e5d461c32c06b0c7be289e8d4 Mon Sep 17 00:00:00 2001 From: Toshi MARUYAMA Date: Wed, 26 Sep 2012 05:39:40 +0000 Subject: [PATCH] Merged r10472 from trunk (#11945) add more error message if public/plugin_assets cannot be created. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/2.1-stable@10474 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- lib/redmine/plugin.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/redmine/plugin.rb b/lib/redmine/plugin.rb index 971f48f4e..0b7a4f6e5 100644 --- a/lib/redmine/plugin.rb +++ b/lib/redmine/plugin.rb @@ -336,7 +336,11 @@ module Redmine #:nodoc: unless source_files.empty? base_target_dir = File.join(destination, File.dirname(source_files.first).gsub(source, '')) - FileUtils.mkdir_p(base_target_dir) + begin + FileUtils.mkdir_p(base_target_dir) + rescue Exception => e + raise "Could not create directory #{base_target_dir}: " + e.message + end end source_dirs.each do |dir| -- 2.39.5