chefでのディレクトリ作成方法(mkdir)。webアプリを配置するときなどに良く利用するのでメモ。
環境
- box centos6.5 on vagrant 1.6.5
- chefDK 0.3.0
# web app root create directory "/var/www/rails/public/app_web" do owner "root" group "root" recursive true mode 0755 action :create not_if {File.exists?("/var/www/rails/public/app_web")} end
not_ifがないと、再実行時にもう一度作成しようとするので注意。recursiveはそのまま再帰を意味します。
以上
参考
0 件のコメント:
コメントを投稿