chefでファイルコピーするときにruby_blockは使わないでfileを使う(ファイルに更新がなければサービスの再起動しない)Rubycheftest-kitchen 何が気になったか chefの中でファイルコピーするのにruby_blockを使っている処理を見た block内で notifies :restart, 'service[hogehoge]' が書かれてて、ruby_blockなもんで、100% hogehoge が restart されてた で、ファイルをコピーする方法が以下のURLに書かれていたんだけど、なんか見慣れない記述… ファイル更新されてない場合は notifies :restart, 'service[hogehoge]' は実行されないか確認したくなった