Sha256: b1b13142eee1ead7912c76678d463f5792202a4abf1b9e5c898da098ee7024b4

Contents?: true

Size: 433 Bytes

Versions: 30

Compression:

Stored size: 433 Bytes

Contents

require 'rubygems'
require 'base64'
require 'nokogiri'
require 'time'

module Fog
  module Parsers
    class Base < Nokogiri::XML::SAX::Document

      attr_reader :response

      def initialize
        reset
      end

      def reset
        @response = {}
      end

      def characters(string)
        @value << string.strip
      end

      def start_element(name, attrs = [])
        @value = ''
      end

    end
  end
end

Version data entries

30 entries across 30 versions & 2 rubygems

Version Path
geemus-fog-0.0.0 lib/fog/parser.rb
geemus-fog-0.0.1 lib/fog/parser.rb
geemus-fog-0.0.3 lib/fog/parser.rb
fog-0.0.29 lib/fog/parser.rb
fog-0.0.28 lib/fog/parser.rb
fog-0.0.27 lib/fog/parser.rb
fog-0.0.26 lib/fog/parser.rb
fog-0.0.25 lib/fog/parser.rb
fog-0.0.24 lib/fog/parser.rb
fog-0.0.23 lib/fog/parser.rb
fog-0.0.22 lib/fog/parser.rb
fog-0.0.21 lib/fog/parser.rb
fog-0.0.20 lib/fog/parser.rb
fog-0.0.19 lib/fog/parser.rb
fog-0.0.18 lib/fog/parser.rb
fog-0.0.17 lib/fog/parser.rb
fog-0.0.16 lib/fog/parser.rb
fog-0.0.15 lib/fog/parser.rb
fog-0.0.14 lib/fog/parser.rb
fog-0.0.13 lib/fog/parser.rb