{% set shutdown_port = (tomcat_services[current_app_name]["service_port"] +5)|int|abs %} 我在 tomcat contect.xml 中使用上述内容来获取服务端口的关闭端口+5。 当我运行剧本时“AttributeError:'int'对象没有属性'startswith'”
有人可以帮我解决这个错误吗
最佳答案
我尝试了语法.... |整数 |在ansible 2.5上使用abs
并得到相同的错误,而在ansible 2.4上它可以工作。
我认为您受到this bug的影响
关于python - 使用 int|abs 时 Ansible Jinja 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50068805/