在动态清单脚本中访问 group_vars/all
Access group_vars/all in dynamic inventory script
我的库存目录结构如下所示
./group_vars
./group_vars/all
./inventory
./inventory.py
我有静态清单和动态清单脚本,group_vars/all 有一些我想在内部访问的变量 inventory.py,有没有办法实现这个,或者任何关于如何访问的信息这样的结构会被 ansible 解析吗?
更新您的 inventory.py
并使用 pyyaml 加载 group_vars/all.yml
示例代码:
import yaml
document = """
a: 1
b:
c: 3
d: 4
"""
print yaml.dump(yaml.load(document))
我的库存目录结构如下所示
./group_vars
./group_vars/all
./inventory
./inventory.py
我有静态清单和动态清单脚本,group_vars/all 有一些我想在内部访问的变量 inventory.py,有没有办法实现这个,或者任何关于如何访问的信息这样的结构会被 ansible 解析吗?
更新您的 inventory.py
并使用 pyyaml 加载 group_vars/all.yml
示例代码:
import yaml
document = """
a: 1
b:
c: 3
d: 4
"""
print yaml.dump(yaml.load(document))