Sha256: 1bac68a62acbedcb89f9a094bb9111808f69f15aca3265ab01fae1565dc678d8
Contents?: true
Size: 774 Bytes
Versions: 2
Compression:
Stored size: 774 Bytes
Contents
require "nokogiri" require "fog/core/parser" require "fog/xml/sax_parser_connection" module Fog # @note Extracting XML components out of core is a work in progress. # # The {XML} module includes functionality that is common between APIs using # XML to send and receive data. # # The intent is to provide common code for provider APIs using XML but not # require it for those using JSON. # # @todo Add +require "fog/xml"+ and/or +include Fog::XML+ to providers using # its services # module XML class Connection < Fog::XML::SAXParserConnection def request(params, &block) if (parser = params.delete(:parser)) super(parser, params) else original_request(params) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fog-1.22.0 | lib/fog/xml.rb |
fog-1.21.0 | lib/fog/xml.rb |