![](/img/trans.png)
[英]How to avoid chef-solo to copy files from site-cookbook to cookbook folder?
[英]How do I copy all files that end with .txt from cookbook to node on chef?
我有一本廚師食譜,在我的 /files/default 文件夾中有一堆以“.txt”結尾的文件。 如何在我的廚師食譜中添加一種將所有以“.txt”結尾的文件從我的文件目錄移動到我節點上的特定目錄的方法?
這是我所擁有的:
remote_directory "/opt/info" do
source [/*.txt/]
owner 'root'
group 'root'
mode '0640'
end
remote_directory
資源的source
屬性在菜譜的files/default
中采用目錄名稱,而不是 files。
因此,您應該將*.txt
文件移動到files/default/info
。 示例內容:
file1.txt
file2.txt
file3.txt
file4.txt
file5.txt
file6.txt
然后在您的配方中指定存在*.txt
文件的info
目錄:
remote_directory '/opt/info' do
source 'info'
owner 'root'
group 'root'
mode '0640'
end
這會將所有文件從您的說明書的files/default/info
復制到節點上的/opt/info
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.