Chefでシンボリックリンクを作成する:
link "#{node[:tomcat][:home]}/webapps/myface.war" do
to "/srv/scafandru/current/myface.war"
end
その時点で親ディレクトリがノードにないため、失敗します。
link
リソース内にdirectory
リソースに類似した属性が表示されなかったため、現在のrecursive true
アプローチは、を実行してディレクトリ構造が存在することを確認することです。
directory "#{node[:tomcat][:home]}/webapps" do
recursive true
end
リンクする直前。
この動作をリンクリソース内にカプセル化するエレガントな方法はありますか?