Class: Omnizip::Parallel::ParallelExtractor::ExtractionWork
- Inherits:
-
Fractor::Work
- Object
- Fractor::Work
- Omnizip::Parallel::ParallelExtractor::ExtractionWork
- Defined in:
- lib/omnizip/parallel/parallel_extractor.rb
Overview
Fractor Work class for extraction jobs
Instance Method Summary collapse
- #archive_path ⇒ Object
- #dest_dir ⇒ Object
- #entry ⇒ Object
-
#initialize(entry:, archive_path:, dest_dir:) ⇒ ExtractionWork
constructor
A new instance of ExtractionWork.
Constructor Details
#initialize(entry:, archive_path:, dest_dir:) ⇒ ExtractionWork
Returns a new instance of ExtractionWork.
26 27 28 29 30 31 32 |
# File 'lib/omnizip/parallel/parallel_extractor.rb', line 26 def initialize(entry:, archive_path:, dest_dir:) super({ entry: entry, archive_path: archive_path, dest_dir: dest_dir, }) end |
Instance Method Details
#archive_path ⇒ Object
38 39 40 |
# File 'lib/omnizip/parallel/parallel_extractor.rb', line 38 def archive_path input[:archive_path] end |
#dest_dir ⇒ Object
42 43 44 |
# File 'lib/omnizip/parallel/parallel_extractor.rb', line 42 def dest_dir input[:dest_dir] end |
#entry ⇒ Object
34 35 36 |
# File 'lib/omnizip/parallel/parallel_extractor.rb', line 34 def entry input[:entry] end |