lib/datasets/zip-extractor.rb in red-datasets-0.1.5 vs lib/datasets/zip-extractor.rb in red-datasets-0.1.6

- old
+ new

@@ -30,7 +30,19 @@ end end end nil end + + def extract_files + Zip::File.open(@path) do |zip_file| + zip_file.each do |entry| + next unless entry.file? + + entry.get_input_stream do |input| + yield(input) + end + end + end + end end end