我已经使用源" VMware vCenter"配置了一个组。在Ansible塔。根据文档,可以指定源变量
覆盖vmware.ini中找到并由广告资源使用的变量 更新脚本。有关这些变量视图的详细说明 Ansible github repo中的vmware.ini。
GitHub文件的摘录 -
Specify a prefix filter. Any VMs with names beginning with this string will not be returned.
prefix_filter = test_
就我而言,我至少需要排除三个前缀。但是,当我尝试通过指定prefix_filter三次来做到这一点时,只有第一个似乎工作。如何排除以Te?
以外的名称开头的VM答案 0 :(得分:2)
从我的评论中回答:
我尝试将较新的库存脚本vmware_inventory.py与jinja host_filters一起使用,或者将vmware.py if vm.name.startswith( prefix_filter )
修补为适合您需求的内容。