Ansible循环Ansible_net_interfaces没有看到定义的item.key

时间:2018-10-24 01:54:32

标签: networking ansible

无论我如何称呼ansible_net _interfaces词典中的项目,它总是告诉我未定义“项目”。我进行了调试,字典拥有了我想要的所有值,只是无法在此处的父行中调用它们。有什么想法我做错了吗?

- name: Un-Apply the policy-map sed-input-mark
  ios_config:
    lines:
      - no policy-map sed-input-mark
    parents: interface {{ item.key }}
    with_dict: "{{ ansible_net_interfaces }}"

这是错误消息: 致命的:[192.168.50.4]:失败! => {     “ msg”:“该任务包括带有未定义变量的选项。错误为:'item'未定义\ n \ n错误似乎出在'/home/drojas/networkautorepo/plays/QoSSed/qossedpolicy.yml'中:第96行第7列,但根据确切的语法问题,可能\ n在文件的其他位置。\ n \ n出现问题的行似乎是:\ n \ n \ n-名称:取消应用策略映射sed-输入标记\ n ^这里\ n“

0 个答案:

没有答案