# File lib/openshift-origin-common/models/component.rb, line 27 def add_publish(publish) publish_name_map_will_change! publishes_will_change! @publish_name_map = {} if @publish_name_map.nil? if publish.class == Connector @publish_name_map[publish.name] = publish else key = publish["name"] @publish_name_map[key] = Connector.new @publish_name_map[key].attributes=publish end end