前提・実現したいこと
Ansibleで下記の処理を実装しようと考えています。
- /var/www/htmlディレクトリを削除後
- /var/www/htmlから/var/webにシンボリックリンクを設定する
上記の1の実施時に/var/www/htmlがシンボリックか否かを判断し、シンボリックの場合処理をスキップするようにしたいのですが、Ansibleでシンボリックか否かを判断することは可能でしょうか。
該当のソースコード
yml
1- name: rm -rf /var/www/html 2 file: path=/var/www/html 3 state=absent 4 5- name: ln -fs /var/www/html /var/web 6 file: src=/var/web 7 dest=/var/www/html 8 state=link
Ansibleは知りませんがシェルスクリプトでならtestコマンドが使えますね。
回答1件
あなたの回答
tips
プレビュー