2017-10-30 10 views
0

私はanantistranoとの配備スクリプトを作成しています。私の問題は、パスを共有ansistrano性を保証が存在する場合である:許可するロールが作成ファイルを強制する可能性があります

- name: ANSISTRANO | Ensure shared paths exists 
    file: 
    state: directory 
    path: "{{ ansistrano_deploy_to }}/shared/{{ item }}" 
    with_items: "{{ ansistrano_shared_paths }}" 
    when: ansistrano_ensure_shared_paths_exist 

私は、彼らが存在しない場合はパスを作成強制したいが、私はansible-銀河からの役割をインストールするので、私はansistrano自体を変更することはできません。ですから、必要に応じてansistranoの役割全体が強制的にファイルを作成できるようにしたいと思います。何か案が ?

はあなたの時間:)

+0

を作成する「任意のアイデア*?*」いいえ正確**ノーアイデア**あなたが求めるものをアボt。 – techraf

答えて

0

いただき、ありがとうございます「と、」近いとansible意志を削除します。

  1. それはディレクトリ、トリガーない場合は、パスが存在し、ディレクトリ
  2. でそれを見てエラー
  3. 何も見つからない場合は、ディレクトリに
関連する問題