Module: FileUtils
- Defined in:
- lib/ip-world-map/file_utils.rb
Class Method Summary collapse
Class Method Details
.open(filename, &block) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/ip-world-map/file_utils.rb', line 8 def self.open filename, &block if zipped? filename Zlib::GzipReader.open(filename, &block) else File.open(filename, &block) end end |
.zipped?(filename) ⇒ Boolean
4 5 6 |
# File 'lib/ip-world-map/file_utils.rb', line 4 def self.zipped? filename %w[.gz .Z].include? File.extname(filename) end |