|
|
|
@ -10,8 +10,9 @@ class ZipdownController < ApplicationController
|
|
|
|
|
logger.error "[ZipDown#assort] ===> #{obj.class.to_s.to_sym} unKown !!"
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
rescue NameError,ActiveRecord::RecordNotFound => e
|
|
|
|
|
rescue NameError, ActiveRecord::RecordNotFound => e
|
|
|
|
|
logger.error "[ZipDown] ===> #{e}"
|
|
|
|
|
@error = e
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
private
|
|
|
|
@ -31,7 +32,7 @@ class ZipdownController < ApplicationController
|
|
|
|
|
:type => detect_content_type(zipfile)
|
|
|
|
|
rescue Errno::ENOENT => e
|
|
|
|
|
logger.error "[Errno::ENOENT] ===> #{e}"
|
|
|
|
|
|
|
|
|
|
@error = e
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def ziping files_path
|
|
|
|
@ -50,6 +51,9 @@ class ZipdownController < ApplicationController
|
|
|
|
|
}
|
|
|
|
|
end
|
|
|
|
|
zipfile_name
|
|
|
|
|
rescue Errno=> e
|
|
|
|
|
logger.error "[zipdown#zipping] ===> #{e}"
|
|
|
|
|
@error = e
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def detect_content_type(name)
|
|
|
|
|