lib/real_zip.rb in real_zip-1.0.0 vs lib/real_zip.rb in real_zip-1.0.1

- old
+ new

@@ -56,49 +56,28 @@ first_dir = dir z.dir.mkdir(dir) unless z.file.exist? dir end hash = struct - puts "hash => #{hash}" + # puts "hash => #{hash}" hash.each do |dir,file_arr| - puts "directory ======> #{dir}" - puts "file_array ======> #{file_arr.to_s}" + # puts "directory ======> #{dir}" + # puts "file_array ======> #{file_arr.to_s}" new_files = files({dir => file_arr}) - puts "new files ======> #{new_files.to_s}" + # puts "new files ======> #{new_files.to_s}" new_files.each_with_index do |file, index| - puts "file ======> #{file} index => #{index}" + # puts "file ======> #{file} index => #{index}" orignal_file_path = file_arr[index] - puts "orignal_file_path ==========> #{orignal_file_path}" + # puts "orignal_file_path ==========> #{orignal_file_path}" string = File.open(orignal_file_path, 'r'){ |f| f.read } file_name = file.split('/').last new_file_name = ( files( {dir => [ "#{file_name}" ] } ) ).first puts "file_name ========> #{file_name}" z.file.open(new_file_name, "w") { |f| f.write string } end end - - - # op1 = struct - # # arr = op1.values.first - # # op2 = files(op1) - # # res = op1.to_s + " ==== " + op2.to_s - # op2 = files(op1) - # puts "files(op1) ========> #{op2}" - # files(op1).each_with_index do |file,index| - # puts "file => #{file}" - # key = ( file.split("//").first ).to_sym - # puts "Key ====> #{key} " - # arr = op1[key] - # puts "arr of file => #{arr.to_s}" - # file_path = arr[0] - # puts "file_path ======> #{file_path}" - # # file_path = arr[index] - # # FileUtils.cp("/home/raw/Code/prasad/zip.rake", file) - # string = File.open(file_path, 'r'){ |f| f.read } - # puts "===== #{op1.to_s}" - # z.file.open(file, "w") { |f| f.write string } - # end + end end def struct given=file_structure given.is_a?(String) ? YAML.load(given) : given \ No newline at end of file