# File lib/rhc/rest/cartridge.rb, line 6 def initialize(args) @name = args[:name] || args["name"] @type = args[:type] || args["type"] @links = args[:links] || args["links"] @properties = {} props = args[:properties] || args["properties"] || [] props.each do |p| category = @properties["#{p['type']}""#{p['type']}"] || {} category["#{p['name']}""#{p['name']}"] = p @properties["#{p['type']}""#{p['type']}"] = category end end