require 'net/http' module Pears module Provider # Fetch a yaml file via HTTP class RemoteFile < LocalFile def initialize(remote_url) yaml_data = Net::HTTP.get(URI(remote_url)) @data = parse_yaml(yaml_data) end end end end