Exception: Zip::CompressionMethodError

Inherits:
Error
  • Object
show all
Defined in:
lib/zip/errors.rb

Overview

Error raised if an unsupported compression method is used.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(method) ⇒ CompressionMethodError

Returns a new instance of CompressionMethodError.



12
13
14
15
# File 'lib/zip/errors.rb', line 12

def initialize(method)
  super()
  @compression_method = method
end

Instance Attribute Details

#compression_methodObject (readonly)

Returns the value of attribute compression_method.



10
11
12
# File 'lib/zip/errors.rb', line 10

def compression_method
  @compression_method
end

Instance Method Details

#messageObject



17
18
19
# File 'lib/zip/errors.rb', line 17

def message
  "Unsupported compression method: #{COMPRESSION_METHODS[@compression_method]}."
end