remove tmp file rake task/

This commit is contained in:
yanxd 2014-04-16 15:11:27 +08:00
parent cabceb0064
commit d137e78f19
1 changed files with 17 additions and 3 deletions

View File

@ -1,12 +1,26 @@
desc "nyan ruby zip operation"
task :zip do
puts "will building zip tmp files sweeper."
puts "input rake zip:clean_tmp will removed tmp/*.zip ."
end
namespace :zip do
desc "ruby zip sweeper"
task :rubyzip_clean do
puts "ruby zip sweeping..."
task :clean_tmp do
unless File.exist?(Dir.pwd+"/tmp/archiveZip")
puts "tmp/archiveZip folder is not exist. "
next
end
puts "ruby zip sweeping..."
Dir.chdir('tmp/archiveZip') do
Dir['*'].select do |file|
if file =~ /archive_\d+\.zip/
File.delete(file)
puts "#{file} is deleted."
end
end
end
puts "ruby zip sweeping is done."
end
end