# File lib/openshift-origin-common/models/profile.rb, line 55
    def add_component(comp)
      component_name_map_will_change!
      @component_name_map = {} if @component_name_map.nil?
      if comp.class == Component
        @component_name_map[comp.name] = comp
      else
        key = comp["name"]
        @component_name_map[key] = Component.new(key)
        @component_name_map[key].attributes=comp
      end
    end