Merge pull request #4489 from reitermarkus/unpack-error

Move error to the right place.
This commit is contained in:
Markus Reiter 2018-07-16 23:52:43 +02:00 committed by GitHub
commit c8a0662603
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -152,17 +152,17 @@ module Hbc
Container.for_path(@downloaded_path)
end
container&.new(@cask, @downloaded_path, @command, verbose: verbose?)
unless container
raise CaskError, "Uh oh, could not figure out how to unpack '#{@downloaded_path}'."
end
container.new(@cask, @downloaded_path, @command, verbose: verbose?)
end
end
def extract_primary_container
odebug "Extracting primary container"
unless primary_container
raise CaskError, "Uh oh, could not figure out how to unpack '#{@downloaded_path}'"
end
odebug "Using container class #{primary_container.class} for #{@downloaded_path}"
FileUtils.mkdir_p @cask.staged_path
primary_container.extract