シェフの実行終了時にファイルを削除します。
私はシェフの終了時にファイルを削除する
file "#{home_dir['data']}/file1.txt" do
action :delete
retries 3
retry_delay 50
only_if { ::File.exist? "#{home_dir['data']}/file1.txt" }
end
それを達成するためのより良い方法がある場合は私に知らせてくださいことを達成するために、次のfile resource
を使用しています。
実際に(確かに)_ではなく、シェフの実行中です。 – StephenKing
@mealhourあなたはifとonly_if ..を使ってはいけません。すでにその冪等があります。そして質問をするにはシェフの実行中に行われた –