Kayıtlı bir Değişkeni bir dosyaya nasıl kaydederim? Ben tutorial bu aldı:Ansible - Kayıtlı değişkeni dosyaya kaydet
- hosts: web_servers
tasks:
- shell: /usr/bin/foo
register: foo_result
ignore_errors: True
- shell: /usr/bin/bar
when: foo_result.rc == 5
Nasıl bir dosyaya foo_result
değişkeni mesela kurtaracak foo_result.log
ansible kullanarak mı?
10) erişebilirsiniz. Daha iyi bir çözüm bulmayı deneyip anlayamadığınızı merak ediyorum çünkü geçici bir dosya oluşturmaya özen gösteren bir çözüm görmüyorum. Dosya adını kodlamak zorunda kalmak problem olurdu. – sorin
Değişkenleri, yoklama yolunda kullanabilirsiniz, örneğin: '-local_action: copy content = {{var}} dest =/path/to/{{var}}. Log', ama daha iyi bulmuyorum çözüm henüz/veya başka birine ihtiyacım yoktu. –
Olası kopyası [Ansible içindeki bir dosyaya yazma değişkeni] (http://stackoverflow.com/questions/26638180/write-variable-to-a-file-in-ansible) – techraf