【发布时间】:2013-11-15 06:51:49
【问题描述】:
您好,我是 puppet 的新手,我正在尝试制作一个示例以将文件从一个位置复制到另一个位置。任何示例脚本可以做到这一点?
例如:我的文件位于 d:\temp\test.txt,我想将此文件复制到 E:\mycopy\ 文件夹。
【问题讨论】:
您好,我是 puppet 的新手,我正在尝试制作一个示例以将文件从一个位置复制到另一个位置。任何示例脚本可以做到这一点?
例如:我的文件位于 d:\temp\test.txt,我想将此文件复制到 E:\mycopy\ 文件夹。
【问题讨论】:
您可以“确保”目标位置的文件存在,并以文件类型提供要复制的文件作为源文件。只显示相关部分的部分代码sn-p:
file { 'E:\mycopy\folder\filename':
ensure => present,
source => "d:\temp\test.txt",
}
查看文件类型here 的文档以及源属性的行为here。现在这将与一些警告一起工作:
但是你的确切目的是什么?类似的事情可以通过文件类型的content属性或other attributes来实现
【讨论】: