= "{{ vault_agent_token.json.ID | default(consul_nomad_node_token, true) }}'
                  
                  
                  
                  
                  
                  Что я хочу получить: если vault.agent_token определен - то подставить значение из него
                  
                  
                  если нет - взять значение из consul_nomad_node_token
                  
                  
                  
                  
                  
                  Но template ругается, что AnsibleUndefinedVariable: ''vault_agent_token'' is undefined'
                  
                  
                  И он действительно undefined, я ожидаю что будет использоваться consul_node_node_token
                  
                  
                  
                  
                  
                  Я возможно неверно понимаю логику оператора default?
                  
                  
                
if var is defined
Обсуждают сегодня