templates - Ansible Jinja 模板未定义变量循环
问题描述
当 datacenter_misc 未定义时,如何设置此模板任务不失败?模板文件是基于 jinja2 的。
{% for host in groups[datacenter ~ "_opb_docker"]+groups[datacenter ~ "_misc"] %}
- {{ host }}:9100
{% endfor %}
目前,如果 datacenter_misc 未定义,则剧本将失败。请记住,数据中心也是一个变量。基本上主机组名称是 datacenter_misc。
谢谢!
解决方案
推荐阅读
- amazon-web-services - 在弹性 beantalk 和 kubernetes 之间分配的应用程序负载均衡器
- android - 如何使用 Flutter Slider 设置自定义数据模型
- git - 为什么 git merge 删除文件而不是移动它们?
- python - 如何在 pyqt5 中缓慢移动标签?我希望标签自动移动(一段时间为真?)
- html - html 停止 iframe 向下推送内容
- android - android上的usb大容量存储
- ios - Safari 远程调试看不到 iPhone
- three.js - 如何在 Three.js 中操作几何与网格?
- javascript - Angular 8 - 将表单数据输入加载到前一个组件中
- c++ - 为什么我得到浮点异常