Sha256: eeb179f5c6e3ef9b181c44f84305e4f2067ca28368afe43bfb54f297c5a63123
Contents?: true
Size: 692 Bytes
Versions: 4
Compression:
Stored size: 692 Bytes
Contents
module Fog module Parsers module Terremark class GetVappTemplate < Base def reset @response = { 'Links' => [] } end def start_element(name, attributes) super case name when 'Link' link = extract_attributes(attributes) @response['Links'] << link when 'VAppTemplate' vapp_template = extract_attributes(attributes) @response['name'] = vapp_template['name'] end end def end_element(name) if name == 'Description' @response['Description'] = value end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems