thi*_*ter 26 jinja2 ansible ansible-template ansible-facts
我从设置模块收到以下数据:
"ansible_nodename": "3d734bc2a391",
"ansible_os_family": "RedHat",
"ansible_pkg_mgr": "yum",
"ansible_processor": [
"AuthenticAMD",
"AMD PRO A10-8700B R6, 10 Compute Cores 4C+6G"
],
"ansible_processor_cores": 1,
"ansible_processor_count": 1,
"ansible_processor_threads_per_core": 1,
Run Code Online (Sandbox Code Playgroud)
我想检索第一个值ansible_processor
并在Jinja2模板中使用它.
如果我使用{{ ansible_processor }}
它,它给了我两个价值观:
"AuthenticAMD",
"AMD PRO A10-8700B R6, 10 Compute Cores 4C+6G"
Run Code Online (Sandbox Code Playgroud)
但我只想要第一个.
tec*_*raf 52
要获得列表的第一项:
- debug:
msg: "First item: {{ ansible_processor[0] }}"
Run Code Online (Sandbox Code Playgroud)
要么:
- debug:
msg: "First item: {{ ansible_processor | first }}"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
38585 次 |
最近记录: |