Sha256: e143690406972fa0058cb115bb229eb6b9e1da93c61d51828a9f1f51d02eda8d
Contents?: true
Size: 763 Bytes
Versions: 14
Compression:
Stored size: 763 Bytes
Contents
module Fog module Parsers module Terremark module Shared class GetVappTemplate < TerremarkParser 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 end
Version data entries
14 entries across 14 versions & 4 rubygems