我需要omit
从列表中过滤出值,例如:
# host_vars file
my_list:
- foo
- omit
- bar
获取列表['foo', 'bar']
。
我尝试了my_list|reject('eq', omit)
以及my_list|reject('sameas', omit)
,但都没有用。看起来好像omit
值(至少是剧本不同部分使用的值)不同。
答案1
事实证明这是一个非常愚蠢的错误。
我需要omit
从列表中过滤出值,例如:
# host_vars file
my_list:
- foo
- omit
- bar
获取列表['foo', 'bar']
。
我尝试了my_list|reject('eq', omit)
以及my_list|reject('sameas', omit)
,但都没有用。看起来好像omit
值(至少是剧本不同部分使用的值)不同。
事实证明这是一个非常愚蠢的错误。