tasks/tmp.rake in gepetto-0.0.10 vs tasks/tmp.rake in gepetto-0.0.11
- old
+ new
@@ -14,10 +14,14 @@
name = File.basename(tmp_directory)
namespace name do
desc "Clears all files in #{tmp_directory}"
task :clear do
- FileUtils.rm(Dir["#{tmp_directory}/[^.]*"])
+ files = Dir["#{tmp_directory}/**/*"].reject { |f| File.directory?(f) }
+ unless files.empty?
+ puts "* remove #{files.size} files in #{tmp_directory}"
+ FileUtils.rm files
+ end
end
end
end
end