lib/upyun/rest.rb in upyun-1.0.5 vs lib/upyun/rest.rb in upyun-1.0.6
- old
+ new
@@ -37,11 +37,11 @@
res == {} ? true : res
ensure
file.close if file.respond_to?(:close)
end
- def get(path, savepath=nil)
- res = request(:get, path)
+ def get(path, savepath=nil, headers={})
+ res = request(:get, path, headers: headers)
return res if res.is_a?(Hash) || !savepath
dir = File.dirname(savepath)
FileUtils.mkdir_p(dir) unless File.directory?(dir)
File.write(savepath, res)