在 Ansible 2.2 中创建不超过指定值的整数列表

Create a list of integer up to a specified value in Ansible 2.2

我想创建一个包含整数列表的变量,使用列表的最大值作为输入。

例如:

max: 5 # Maximum of my list

预期结果:

list: [1, 2, 3, 4, 5] # the list

我的目的是在 Jinja2 模板中使用它(也许有一种方法可以直接在模板中使用):

{% for ind in list %}

使用 Jinja2 range:

{% for n in range(1, max+1) %}
{{ n }}
{% endfor %}

注意备注:“省略终点!”,所以需要指定max+1.