Sha256: 2031fecdf2d0aed94b9c73c976aa2007ccc7d98c75c593d9d92f5d0b78f248a2

Contents?: true

Size: 816 Bytes

Versions: 19

Compression:

Stored size: 816 Bytes

Contents

module Fog
  module Parsers
    module Vcloud
      module Terremark
        module Vcloud

          class GetVdc < Fog::Parsers::Vcloud::Base

            def reset
              @target = nil
              @response = Struct::TmrkVcloudVdc.new([],[],[])
            end

            def start_element(name, attributes)
              @value = ''
              case name
              when 'Link'
                @response.links << generate_link(attributes)
              when 'Network'
                @response.networks << generate_link(attributes)
              when 'ResourceEntity'
                @response.resource_entities << generate_link(attributes)
              when 'Vdc'
                handle_root(attributes)
              end
            end

          end
        end
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
fog-0.2.0 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.10 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.9 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.8 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.7 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.6 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.5 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.4 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.3 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.2 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.1 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.1.0 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.0.100 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.0.99 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.0.98 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.0.97 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.0.96 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.0.95 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb
fog-0.0.94 lib/fog/vcloud/terremark/vcloud/parsers/get_vdc.rb