lib/vendorificator/vendor/archive.rb in vendorificator-0.1.1 vs lib/vendorificator/vendor/archive.rb in vendorificator-0.2.0

- old
+ new

@@ -9,11 +9,11 @@ class Vendorificator::Vendor::Archive < Vendorificator::Vendor arg_reader :url, :strip_root, :type, :checksum, :filename, :basename, :extname, :unpack attr_reader :conjured_checksum - def initialize(name, args={}, &block) + def initialize(environment, name, args={}, &block) no_url_given = !args[:url] args[:url] ||= name args[:filename] ||= URI::parse(args[:url]).path.split('/').last @@ -46,10 +46,10 @@ args[:basename] ||= $` args[:extname] ||= $& name = args[:basename] if no_url_given - super(name, args, &block) + super(environment, name, args, &block) end def conjure! shell.say_status :download, url archive = Tempfile.new([basename, extname])