Вы можете «гарантировать», что файл в целевом местоположении существует, и предоставить файл, который будет скопирован как источник в типе файла. Частичный фрагмент кода показывает только соответствующие части:
file { 'E:\mycopy\folder\filename':
ensure => present,
source => "d:\temp\test.txt",
}
Проверьте документацию типа файла here и как исходный атрибут ведет себя here. Теперь это будет работать с некоторыми оговорками:
- Если вы используете абсолютный путь к файлу в качестве источника - то файл должен присутствовать на агент машине
- Если вы служите файл из файлового сервера марионетки, то исходный файл должен находиться в соответствующем месте на файловом сервере марионеток.
Но какова ваша цель? Аналогичная вещь может быть достигнута с помощью атрибута content
типа файла или other attributes
Фактически я хочу скопировать все файлы из одной директории в другую. Я не получаю, как это сделать, поскольку я очень новичок в Puppet – jestges
@jestges Деревни каталогов/каталогов такие же, как атрибут recycle для использования файлов –
Привет, спасибо, что он работает ... – jestges