gpt4 book ai didi

Ansible with_items 如果定义了 item

转载 作者:行者123 更新时间:2023-12-03 10:47:40 26 4
gpt4 key购买 nike

安全的 1.9.4。
该脚本应仅在定义了某些变量的主机上执行某些任务。它正常工作,但它不适用于 with_items陈述。

- debug: var=symlinks
when: symlinks is defined

- name: Create other symlinks
file: src={{ item.src }} dest={{ item.dest }} state=link
with_items: "{{ symlinks }}"
when: symlinks is defined
但我得到:
TASK: [app/symlinks | debug var=symlinks] *********************
skipping: [another-host-yet]

TASK: [app/symlinks | Create other symlinks] ******************
fatal: [another-host-yet] => with_items expects a list or a set
也许我做错了什么?

最佳答案

with_items: "{{ symlinks | default([]) }}"

关于Ansible with_items 如果定义了 item,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35470667/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com