module PuppetForgeServer::Utils::Buffer
Public Instance Methods
download(buffer)
click to toggle source
# File lib/puppet_forge_server/utils/buffer.rb, line 19 def download(buffer) headers = buffer.respond_to?(:size) ? {'Content-Length' => buffer.size.to_s} : {} [200, headers, buffer] end
get_buffer(backends, path)
click to toggle source
# File lib/puppet_forge_server/utils/buffer.rb, line 24 def get_buffer(backends, path) backends.each do |backend| buffer = backend.get_file_buffer(path) return buffer if buffer end return nil end