Module: IMW::Archives
- Defined in:
- lib/imw/archives.rb,
lib/imw/archives/rar.rb,
lib/imw/archives/tar.rb,
lib/imw/archives/zip.rb,
lib/imw/archives/targz.rb,
lib/imw/archives/tarbz2.rb
Overview
Contains modules which define the behavior of archive files.
Defined Under Namespace
Modules: Base, Rar, Tar, Tarbz2, Targz, Zip
Constant Summary collapse
- HANDLERS =
Handlers for archives.
[ ["Archives::Tarbz2", Proc.new { |r| r.is_local? && r.path =~ /\.tar\.bz2$/ } ], ["Archives::Tarbz2", Proc.new { |r| r.is_local? && r.path =~ /\.tbz2$/ } ], ["Archives::Targz", Proc.new { |r| r.is_local? && r.path =~ /\.tar\.gz$/ } ], ["Archives::Targz", Proc.new { |r| r.is_local? && r.path =~ /\.tgz$/ } ], ["Archives::Tar", Proc.new { |r| r.is_local? && r.path =~ /\.tar$/ } ], ["Archives::Rar", Proc.new { |r| r.is_local? && r.path =~ /\.rar$/ } ], ["Archives::Zip", Proc.new { |r| r.is_local? && r.path =~ /\.zip$/ } ] ]