我嘗試創建一個文件夾,然後試圖將一些文件複製到它像下面一樣。與傀儡重複的聲明錯誤
init.pp
$tempfolder = "D:/TempFolder/"
file { [ $tempfolder ]:
ensure => "directory",
}
file { [ $tempfolder ]:
ensure => present,
recurse => true,
source => "E:/TestFiules",
}
當我嘗試運行它,它給下面的錯誤
Error: Duplicate declaration: File [ D:/TempFolder/ ] is already declared.
什麼是錯的使用情況如何?
我的目的是先創建一個文件夾,並嘗試從不同位置複製文件。有沒有辦法將所有這些進程與單個命令結合起來?或過程? – jestges
我沒有測試:但通常只保留第二個聲明它將創建和複製一步 – mestachs