Ensure that all required keys are passed to bottle_filename

This commit is contained in:
Jack Nagel 2014-07-15 17:05:15 -05:00
parent a3dad588a8
commit 8a777e65c4

View File

@ -4,8 +4,11 @@ require 'extend/ARGV'
require 'bottle_version' require 'bottle_version'
def bottle_filename options={} def bottle_filename options={}
suffix = ".#{options[:tag]}#{bottle_suffix(options[:revision])}" name = options.fetch(:name)
"#{options[:name]}-#{options[:version]}#{suffix}" version = options.fetch(:version)
tag = options.fetch(:tag)
revision = options.fetch(:revision)
"#{name}-#{version}.#{tag}#{bottle_suffix(revision)}"
end end
def built_as_bottle? f def built_as_bottle? f