Exception: Chef::Exceptions::ContentLengthMismatch
- Inherits:
-
RuntimeError
- Object
- RuntimeError
- Chef::Exceptions::ContentLengthMismatch
- Defined in:
- lib/chef/exceptions.rb
Overview
Raised when the content length of a download does not match the content length declared in the http response.
Instance Method Summary collapse
-
#initialize(response_length, content_length) ⇒ ContentLengthMismatch
constructor
A new instance of ContentLengthMismatch.
Constructor Details
#initialize(response_length, content_length) ⇒ ContentLengthMismatch
Returns a new instance of ContentLengthMismatch.
401 402 403 404 405 406 |
# File 'lib/chef/exceptions.rb', line 401 def initialize(response_length, content_length) super <<~EOF Response body length #{response_length} does not match HTTP Content-Length header #{content_length}. This error is most often caused by network issues (proxies, etc) outside of #{Chef::Dist::CLIENT}. EOF end |