Class: Ehbrs::Fs::CompressedPackage
- Defined in:
- lib/ehbrs/fs/compressed_package.rb
Constant Summary collapse
- MIME_TYPES =
{ 'application/zip' => :zip, 'application/x-7z-compressed' => :sevenzip, 'application/x-rar' => :rar, 'application/x-tar' => :tar }.freeze
Instance Method Summary collapse
Instance Method Details
#extract_to(target) ⇒ Object
16 17 18 19 20 |
# File 'lib/ehbrs/fs/compressed_package.rb', line 16 def extract_to(target) target = target.to_pathname target.mkpath sub_extract_to(target) end |