Hostvar值作为字典键

时间:2018-11-16 12:47:24

标签: ansible

我在部署网络设备时使用Napalm-Ansible生成合规性报告。

测试之一是验证管理VLAN的IP地址。运作方式如下:

我的主要剧本看起来像这样:

    - name: Management VLAN verification
      napalm_validate:
        hostname: "{{ ansible_host }}"
        username: "{{ user }}"
        dev_os: ios
        password: "{{ pass }}"
        validation_file: "roles/cisco_conf/configs/validate.yml"

然后,验证文件如下所示:

- get_interfaces_ip:
    Vlan2:
      ipv4:
        SOMEIPADDRESS:
          prefix_length: 24

如何用hostvar文件中定义的变量值替换“ SOMEIPADDRESS”?

预先感谢

西蒙(Simon)

0 个答案:

没有答案