Как скопировать ветку в augeas
Есть ли готовый способ скопировать ветку изначально в augeas или с помощью обработчика puppet augeas?
Если бы оператор копирования был изначально доступен в augeas, это было бы что-то вроде
cp /files/etc/grub.conf/title[1]/ /files/etc/grub.conf/title[99]/
В моем случае это раздел 'title[x]' в grub.conf, но я уверен, что то же самое применимо и в других местах.
1 ответ
Решение
Эта функция была запланирована на время Looooon. На самом деле, это билет № 2, который все еще открыт.
Так что ответ нет, в настоящее время нет cp
оператор в API. Вероятно, вы можете эмулировать его на выбранном вами языке, если не хотите вносить его, путем рекурсивного обхода узлов и создания их в дереве назначения.