为什么';拒绝';筛选器在ansible中不工作
我试图在ansible中运行以下代码为什么';拒绝';筛选器在ansible中不工作,ansible,jinja2,Ansible,Jinja2,我试图在ansible中运行以下代码 -debug: msg: {{ timediff| reject('search','2') | list }} 这里的timediff是jinja2返回的列表 但是,这是一个非常有趣的表演 template error while templating string: no filter named 'reject'. String: {{ timediff | reject('search', '2') | list }} 这是一个错误 我的设
-debug:
msg: {{ timediff| reject('search','2') | list }}
这里的timediff是jinja2返回的列表
但是,这是一个非常有趣的表演
template error while templating string: no filter named 'reject'. String: {{ timediff | reject('search', '2') | list }}
这是一个错误
我的设置:
ansible = 2.5.5
jinja2 = 2.6
python=2.7.13
如何解决此错误。请提供帮助。您使用的是过时的Jinja2,尤其是当您看到以下内容时: 版本2.7中的新功能 升级