Sha256: 43c0f521d7a52ae5ffd2196a67dc2368b4e0b412d519ccc5dad48961ab282355

Contents?: true

Size: 384 Bytes

Versions: 4

Compression:

Stored size: 384 Bytes

Contents

module Fog
  module Parsers
    module Terremark

      class PublicIp < Fog::Parsers::Base

        def reset
          @response = {}
        end

        def end_element(name)
          case name
          when 'Href', 'Name'
            @response[name] = @value
          when 'Id'
            @response[name] = @value.to_i
          end
        end

      end

    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
fog-0.0.77 lib/fog/terremark/parsers/public_ip.rb
fog-0.0.76 lib/fog/terremark/parsers/public_ip.rb
fog-0.0.75 lib/fog/terremark/parsers/public_ip.rb
fog-0.0.74 lib/fog/terremark/parsers/public_ip.rb