所以这是我目前的攻略 --- gather_facts: no
- name: Show Interface Status register: out
- debug: var=out.stdout_lines 我基本上想要使用这个脚本,然后禁用所有处于"notconnect“状态的端口,这意味着所有没有连接到它们的端口。有没有办法给它添加一个" when“语句,这样当"
团队,我只想在sda设备上循环,只排除loop设备,所以我尝试比较字符串的一部分,如果它存在于来自ansible_devices项变量的键中,并停留在语法错误上。我只想在满足WHEN条件的情况下打印邮件。基本上,我只想在键中有子字符串loop时打印消息。我有以下示例输出,我能够检索它,但现在我想将它与一些字符串进行比较,但失败了,如任务中标记为#fails的字符串loop_device: "loop"
tas
我有不同的剧本定义,使用相同的角色。在其中一个角色模板中,我必须编写特定NIC卡的IP地址,因为它取决于主机,因此它在我的剧本中定义。因此,在我的剧本中,我定义了这个var: # NIC I want to use在我的角色main.yml文件中,我尝试这样做:
host_specific_address:
这是我的ansible.cfg文件:ansible_managed = Please do not change this file directly since it is managed# Option to retry failed ssh executions if the failure is encountered in ssh itself这是我的剧本{{primarydomain}}"