require 'net/http'
Facter.add('sometest') do
  setcode do
    begin
      uri = URI("http://localhost:42000")
      if (Net::HTTP.get_response(uri))
        'Yay'
      else
        'Nay'
      end
    rescue => e
      e.message
    end
  end
end