def _node_add_with_peer_container(self, child_self, child_other):
parent_self = child_self.getparent()<EOL>if child_other.get(operation_tag) is None orchild_other.get(operation_tag) == '<STR_LIT>':<EOL><INDENT>self.node_add(child_self, child_other)<EOL><DEDENT>elif child_other.get(operation_tag) == '<STR_LIT:replace>':<EOL><INDENT>e = deepcopy(child_other)<EOL>parent_self.replace(child_self, self._del_attrib(e))<EOL><DEDENT>elif child_other.get(operation_tag) == '<STR_LIT>':<EOL><INDENT>raise ConfigDeltaError('<STR_LIT>''<STR_LIT>'.format(self.device.get_xpath(child_other)))<EOL><DEDENT>elif child_other.get(operation_tag) == '<STR_LIT>' orchild_other.get(operation_tag) == '<STR_LIT>':<EOL><INDENT>parent_self.remove(child_self)<EOL><DEDENT>else:<EOL><INDENT>raise ConfigDeltaError("<STR_LIT>""<STR_LIT>".format(self.device.get_xpath(child_other),<EOL>child_other.get(operation_tag)))<EOL><DEDENT>
_node_add_with_peer_container

        Low-level api: Apply delta child_other to child_self when child_self is
        the peer of child_other. Element child_self and child_other are
        container nodes. Element child_self will be modified during the process.
        RFC6020 section 7.5.8 is a reference of this method.

        Parameters
        ----------

        child_self : `Element`
            A child of a config node in a config tree.

        child_other : `Element`
            A child of a config node in another config tree. child_self is
            the peer of child_other.

        Returns
        -------

        None
            There is no return of this method.