module Alexandria::ImageFetcher

Public Instance Methods

fetch_image(uri) click to toggle source
# File lib/alexandria/image_fetcher.rb, line 11
def fetch_image(uri)
  result = nil
  if URI.parse(uri).scheme.nil?
    File.open(uri, "r") do |io|
      result = io.read
    end
  else
    result = WWWAgent.new.get(uri)
  end
  result
rescue Errno::ECONNRESET
  nil
end