如何循环:在标准输出列表中?

问题描述

我正在ansible 2.8中遍历多个任务,我的问题是我无法通过ansible生成的列表中的元素进行迭代:

  - include_tasks: map.yml
    loop: 
      - " {{ mylist.stdout_lines }} "
    loop_control:
      loop_var: outer_loop

mylist包含:

[Nss-bCc-1,myothervalue]

我希望将mylist在Nss-bCc-1中的external_loop中迭代,并在类似以下代码的myothervalue中进行迭代:

shell: |
  echo {{ outer_loop }} 

但是我的external_loop值始终是[]。我该如何更改代码,使shell段首先通过“ Nss-bCc-1”然后通过“ myothervalue”进行迭代?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)