2017-11-28 11 views
0

nsswitch.confにリストから決定された値を入力しようとしています。リストは文字列です:Jinja2テンプレートの「リストにアイテムが存在する」場合の文字列を印刷

openldap_nsswitch: 
    - group 
    - hosts 
    - passwd 
    - shadow 

文字列がリストにある場合は、テンプレートに何かを出力します。

passwd:   compat {% if openldap_nsswitch contains passwd %}ldap{% endif %} 

リストに特定の要素が含まれている場合のみ、文字列を書き込むことはできますか?ここで

答えて

2

あなたは以下のとおりです。

passwd:   compat{{ ' ldap' if ('passwd' in openldap_nsswitch) else ‘’ }} 
関連する問題