# File lib/openshift-origin-controller/app/models/group_instance.rb, line 74 def merge(cartname, profname, groupname, path, comp_instance_list=nil) reused = [self.name, self.cart_name, self.profile_name, self.group_name] self.reused_by << reused self.name = path self.cart_name = cartname self.profile_name = profname self.group_name = groupname self.component_instances = (self.component_instances + comp_instance_list).uniq unless comp_instance_list.nil? # component_instances remains a flat collection end