Files
community.general/tests/integration/targets
Vladimir Botka 71fb3984db Add options to filter lists_mergeby (#4058)
* Update filter lists_mergeby #4057

* Added options 'recursive' and 'list_merge'. The functionality of the
  added options is the same as in the filter 'combine'.
* Allow the user to do [list1, list2, ...]|lists_mergeby('index')
* Use the function merge_hash from ansible.utils.vars

* Add merge_hash_wrapper to test Ansible version

* Enable Ansible 2.9 and lower versions with default options of
  lists_mergeby only.
* Non-default options of lists_mergeby trigger error in 2.9 and lower
  versions.
* Update messages and tests.

* Fix tests.

* Use LooseVersion instead of SpecifierSet.

* Update docs 'Filter Guide' section 'Merging lists of dictionaries'.

* Added changelog fragment.

* Update changelogs/fragments/4058-lists_mergeby-add-parameters.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/filter_guide.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/filter_guide.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/filter_guide.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/filter_guide.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/filter_guide.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Added examples; moved to rst/examples; fixes.

* Improve error message testing sequence.

* Removed .yamllint

* Update docs/docsite/rst/examples/lists_mergeby/example-003.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/example-004.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/example-005.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/example-006.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/example-007.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/filter_guide.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/filter_guide.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/filter_guide.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update tests/integration/targets/filter_list/tasks/lists_mergeby_default.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/example-008.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Fix docs. Antsibull only copies .rst files.

* Fix examples in-line.

* Update docs/docsite/rst/filter_guide.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/examples.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/examples.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/examples.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/examples.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/examples.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/examples/lists_mergeby/examples.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs lists_mergeby. Remove rubbish.

* Emphasized labes of examples in filter_guide.rst
* Removed temporary file examples/lists_mergeby/examples.rst
* Removed tests/integration/targets/filter_list/runme.*

* Fix docs. Description of the lists_merge options.

* Move helper files out of rst/ directory.

Co-authored-by: Felix Fontein <felix@fontein.de>
2022-01-28 08:19:19 +01:00
..
2021-10-02 21:18:03 +02:00
2020-03-29 13:02:28 +02:00
2020-03-29 13:02:28 +02:00
2020-03-29 13:02:28 +02:00
2020-03-09 09:11:07 +00:00
2021-10-17 16:05:15 +02:00
2021-09-01 22:58:10 +02:00
2021-04-18 10:55:47 +02:00
2020-10-29 08:02:33 +01:00
2021-09-09 07:31:44 +02:00
2020-10-29 08:02:33 +01:00
2020-09-30 14:00:05 +02:00
2021-12-26 14:56:21 +01:00
2021-04-08 07:50:28 +02:00
2020-11-24 05:41:18 +01:00
2021-07-16 19:29:00 +02:00
2021-01-18 10:52:56 +00:00
2021-09-09 07:31:44 +02:00
2021-09-09 07:31:44 +02:00
2021-09-09 07:31:44 +02:00
2021-09-09 07:31:44 +02:00
2021-09-09 07:31:44 +02:00
2021-10-02 21:18:03 +02:00
2020-09-25 08:01:17 +02:00
2021-09-09 07:31:44 +02:00
2021-10-02 21:18:03 +02:00
2021-09-09 07:31:44 +02:00
2021-09-09 07:31:44 +02:00
2020-09-30 14:00:05 +02:00
2020-09-30 14:00:05 +02:00
2020-09-25 08:01:17 +02:00
2021-01-11 21:59:41 +01:00
2021-07-16 19:52:09 +02:00
2021-10-17 16:05:15 +02:00
2021-09-09 07:31:44 +02:00
2021-05-13 21:48:49 +02:00
2020-09-25 08:01:17 +02:00
2020-09-25 08:01:17 +02:00
2020-09-25 08:01:17 +02:00
2021-09-09 07:31:44 +02:00
2022-01-05 17:13:50 +01:00
2020-09-25 08:01:17 +02:00
2020-09-25 08:01:17 +02:00
2022-01-05 17:13:50 +01:00
2022-01-05 08:30:44 +13:00
2021-09-09 07:31:44 +02:00
2020-09-30 14:00:05 +02:00
2020-09-25 08:01:17 +02:00
2021-09-09 07:31:44 +02:00
2021-09-09 07:31:44 +02:00
2021-08-05 23:46:39 +02:00
2020-03-09 09:11:07 +00:00