5
我試圖獲取正在處理的服務器的簡稱。ansible無法獲取inventory_hostname
我有這樣的的Jinja2:
ServerAlias graphite.{{ hostvars[inventory_hostname] }}
ServerAlias graphite.{{ hostvars[inventory_hostname] }}.{{dc}}.{{subnet}}
以上只是溢出的事實,而不是僅僅短名的整個水珠。
這是hosts.yaml的樣子:
graphite.experimental.com dc=lv1 subnet=coupons.lan
這導致我使用{{ansible_hostname}}。謝謝! – 2015-02-24 01:41:17