Ansible เวอร์ชัน 2.2, Mac OS X El Capitan
ฉันกำลังพยายามสร้างรายการการแมปพอร์ต
เมื่อฉันรันโค้ดแบบนั้น
---
- hosts: [localhost]
sudo: True
pre_tasks:
- debug:
var: "{% for id in range(100,102) %}
'{{ id }}'
{% endfor %}"
ฉันคาดหวังว่าจะได้ผลลัพธ์เช่นนั้น:
"'100' '101'"
แต่ฉันได้รับผลลัพธ์แทน:
" '100' '101' ": "100101"
ไม่ชัดเจนนักว่าทำไมฉันถึงได้รับผลลัพธ์เช่นนี้ ดูเหมือนว่าจะสร้างแผนที่บางอย่างจากผลลัพธ์ แต่ฉันไม่เข้าใจว่าทำไม