community.general/lib/ansible/modules/clustering/k8s
Will Thames b35ac8080f Change the return key of k8s_facts (#44446)
`items` is a *terrible* return key for ansible as Jinja
will often think it refers to the `items()` function.

Even though you can typically work around this with
`results['items']`, sometimes even that doesn't work:

```
- name: Resources should exist
  assert:
    that: item.status.phase == 'Active'
  loop: "{{ k8s_namespaces['items'] }}"
```

```
fatal: [testhost]: FAILED! => {"msg": "Invalid data passed to 'loop', it
requires a list, got this instead: <built-in method items of dict object
at 0x109dc9c58>. Hint: If you passed a list/dict of just one element,
try adding wantlist=True to your lookup invocation or use q/query
instead of lookup."}
```

Change it now while we still can.
2018-08-29 12:04:04 +01:00
..
__init__.py K8s raw modules (#34050) 2017-12-19 15:25:33 -06:00
_k8s_raw.py K8s dynamic collected changes (#40745) 2018-05-30 12:04:48 -05:00
_kubernetes.py Fix args schema regression in k8s module 2018-07-31 14:44:29 +01:00
k8s.py Add merge_type parameter to k8s module (#42219) 2018-07-22 21:05:25 -07:00
k8s_facts.py Change the return key of k8s_facts (#44446) 2018-08-29 12:04:04 +01:00
k8s_scale.py K8s dynamic collected changes (#40745) 2018-05-30 12:04:48 -05:00