From 4da8b4e5f6320c6e6ab4535c7d1eefdea65a7bde Mon Sep 17 00:00:00 2001 From: yanxd Date: Tue, 15 Apr 2014 16:06:32 +0800 Subject: [PATCH] debug --- app/controllers/test_controller.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/controllers/test_controller.rb b/app/controllers/test_controller.rb index 1f970b217..2e06fac28 100644 --- a/app/controllers/test_controller.rb +++ b/app/controllers/test_controller.rb @@ -26,10 +26,11 @@ class TestController < ApplicationController folder = "#{Rails.root}/files" input_filename = files_path zipfile_name = "#{Rails.root}/tmp/archiveZip/archive_#{Time.now.to_i}.zip" - + Rails.logger.info "================================================================================================================================================================================================================================================================================================================================================================================================#{zipfile_name}" + Dir.mkdir(File.dirname(zipfile_name)) if File.exist?(File.dirname(zipfile_name)) Zip::File.open(zipfile_name, Zip::File::CREATE) do |zipfile| input_filename.each do |filename| - zipfile.add(filename.split('/').last, folder + '/' + filename) + zipfile.add(File.basename(filename), folder + '/' + filename) end zipfile.get_output_stream("ReadMe"){ |os| os.write "Homeworks"