Как скопировать ветку в 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. Вероятно, вы можете эмулировать его на выбранном вами языке, если не хотите вносить его, путем рекурсивного обхода узлов и создания их в дереве назначения.

Другие вопросы по тегам