Method: Gonzui::AbstractExtractor#initialize
- Defined in:
- lib/gonzui/extractor.rb
#initialize(config, file_name) ⇒ AbstractExtractor
Returns a new instance of AbstractExtractor.
69 70 71 72 73 74 75 76 77 |
# File 'lib/gonzui/extractor.rb', line 69 def initialize(config, file_name) @config = config @archive_directory = nil @file_name = file_name @extracted_files = [] raise ExtractorError.new("#{@file_name}: no such file") unless File.file?(@file_name) set_temporary_directory(config.temporary_directory) end |