在Ansible 2.2中创建一个最大为指定值的整数列表

时间:2017-03-03 13:38:31

标签: ansible jinja2 ansible-2.x

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

例如:

max: 5 # Maximum of my list

预期结果:

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

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

{% for ind in list %}

1 个答案:

答案 0 :(得分:1)

使用Jinja2 range

 router.get('/restful', function(req, res){    
      User.show_deatils(req,res,function(resultArray){
        req.session.resultArray=resultArray;
        console.log(resultArray);
        res.render('restful');
      });

    });

注意这句话:“省略终点!”,因此您需要指定{% for n in range(1, max+1) %} {{ n }} {% endfor %}