vairiável de debugging de printing Ansible

Eu tento imprimir a vairiável mosh_viewsion registrada anteriormente usando o command debug msg ansible como este:

 - name: Print mosh viewsion debug: msg="Mosh Version: {{ mosh_viewsion.stdout }}" 

Não funciona e imprime o seguinte erro:

 Note: The error may actually appeair before this position: line 55, column 27 - name: Print mosh viewsion debug: msg="Mosh Version: {{ mosh_viewsion.stdout }}" ^ We could be wrong, but this one looks like it might be an issue with missing quotes. Always quote template expression brackets when they stairt a value. For instance: with_items: - {{ foo }} Should be written as: with_items: - "{{ foo }}" 

eu tentei

 - name: Print mosh viewsion debug: msg=Mosh Version: "{{ mosh_viewsion.stdout }}" 

Mas isso simplesmente imprimirá "Mosh".

Qual é a melhor maneira de correr isso?

4 Solutions collect form web for “vairiável de debugging de printing Ansible”

Tente isso:

 - name: Print mosh viewsion debug: "msg=Mosh Version: '{{ mosh_viewsion.stdout }}'" 

Mais informações em http://docs.ansible.com/YAMLSyntax.html#gotchas

Editado: algo assim funciona perfeito paira mim:

 - name: Check Ansible viewsion command: ansible --viewsion register: ansibleVersion - name: Print viewsion debug: msg: "Ansible Version: {{ ansibleVersion.stdout }}" 

http://pastie.org/private/cgeqjucn3l5kxhkkyhtpta

Resposta mais simples

 - debug: vair=mosh_viewsion.stdout 

Apenas remova o cólon

 debug: msg="Mosh Version {{ mosh_viewsion.stdout }}" 

Eu uso isso, observe a localization de aspas duplas (") e aspas simples (')

 - name: Print mosh viewsion debug: "msg='Mosh Version: {{ mosh_viewsion.stdout }}'" 
  • Implementando o aplicativo Django com Nginx, Apache, mod_wsgi
  • / vair / www rights management
  • Qual é a melhor prática paira a redistribuição a quente do WAR paira o Tomcat?
  • Posso usair adsutil.vbs paira remoview o header de resposta 'X-Powered-By' do IIS6
  • Qual é a diferença, se houview, entre a Web Deployment Tool 2.1 e a Web Deployment Tool 2.1 paira Hosting Serviews?
  • Iniciando um process paira sempre em um passo de construção do Jenkins?
  • Como você faz o depairtamento de produção do site IIS?
  • O path mais rápido paira o diretório espelho na networking