2017-05-09 8 views
0

役割の依存関係を含めたい。しかし、それは銀河からのダウンロードのように見えます。私はすでにPCでの役割を持っています。どのようにして "メタ"ファイルにそのパスを提供しますか?どのように役割の依存関係のパスをAnabilitiesに与えるか?

と言って、私はROLE_Aに依存するROLE_Bをインストールします。

ここに私の構造があります。

~/Ansible/Playbook.yml 
~/Ansible/Roles/ROLE_B 
~/Ansible/Roles/ROLE_A 


Meta-file of ROLE_B: 
--- 
dependencies: [ 
    - ~/Ansible/Roles/ROLE_A 
] 

正しいことはありますか?

答えて

1

構文が正しくありません。 YAMLまたはJSONを使用してリストを定義するか、両方をリスト定義するべきではありません。

dependencies: 
    - ~/Ansible/Roles/ROLE_A 

しかし、あなたは、彼らがrolesディレクトリにある場合、役割へのフルパスを指定する必要はありません。したがって、次の値で十分です。

dependencies: 
    - ROLE_A 
+0

ありがとうございます。出来た。 – Md134

関連する問題