patchback[bot]
3a01ceb355
[PR #8482/caecb229 backport][stable-9] Feature. Add chapter 'Lists of dictionaries' to docsite ( #8582 )
...
Feature. Add chapter 'Lists of dictionaries' to docsite (#8482 )
* Feature. Add chapter 'Lists of dictionaries'
* Fix copyright and licensing.
* Add maintainers for docsite chapter 'Lists of dictionaries'.
* Generate docs keep_keys and remove_keys
* Update integration tests of keep_keys and remove_keys
* Update docs helpers of keep_keys and remove_keys
* Fix copyright and licensing.
* Fix remove license from templates. Cleanup.
* Add docs helper replace_keys
* Update integration test filter_replace_keys
* Generate and update:
filter_guide-abstract_informations-lists_of_dictionaries-replace_keys.rst
* Formatting improved.
* Fix results Jinja quotation marks.
* Update docs/docsite/helper/keep_keys/filter_guide-abstract_informations-lists_of_dictionaries-keep_keys.rst.j2
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update docs/docsite/helper/keep_keys/filter_guide-abstract_informations-lists_of_dictionaries-keep_keys.rst.j2
Co-authored-by: Felix Fontein <felix@fontein.de>
* Fix references.
* Updated helpers.
* Fix licenses. Simplified templates.
* Fix licenses.
* Fix README.
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit caecb2297f
)
Co-authored-by: Vladimir Botka <vbotka@gmail.com>
2024-07-05 08:53:55 +02:00
patchback[bot]
42175e38b2
[PR #8477/ac3c0435 backport][stable-9] Update docsite chapter "Merging lists of dictionaries" ( #8492 )
...
Update docsite chapter "Merging lists of dictionaries" (#8477 )
* Update docs 'Merging lists of dictionaries'
* Adding links to module and plugin options in
docs/docsite/helper/lists_mergeby
* Add subsections and improve formatting.
* Add example-009 'Merge single list'
* Fix licenses.
* Fix variables.
* Update docs/docsite/helper/lists_mergeby/filter_guide_abstract_informations_merging_lists_of_dictionaries.rst.j2
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update docs/docsite/rst/filter_guide_abstract_informations_merging_lists_of_dictionaries.rst
Co-authored-by: Felix Fontein <felix@fontein.de>
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit ac3c04357c
)
Co-authored-by: Vladimir Botka <vbotka@gmail.com>
2024-06-13 07:19:02 +02:00
Felix Fontein
9327b12c4d
Add more default license and copyright notices ( #5087 )
...
* Add more default license and copyright notices.
* Fix tests.
* Fix typos.
* Fix task type.
* Add URL to changelog fragment.
* Improve headers for setup_wildfly_server.
2022-08-08 08:44:19 +02:00
Felix Fontein
1ab2a5f1bc
Add default license header to files which have no copyright or license header yet ( #5074 )
...
* Add default license header to files which have no copyright or license header yet.
* yml extension should have been xml...
2022-08-05 14:03:38 +02:00
Vladimir Botka
15f7e25b3c
Update docs helper. Automate generation of 'Merging lists of dictiona… ( #4125 )
...
* Update docs helper. Automate generation of 'Merging lists of dictionaries'.
* Updated helper/lists_mergeby/playbook.yml, list of examples and
templates. See playbook.yml on how to create *.out files, test
examples and generate the REST file
filter_guide_abstract_informations_merging_lists_of_dictionaries.rst
* Generated REST file copied to directory rst
* Simplified examples. The common lists are published only once. Only
the expressions are published instead of the whole tasks.
* To change the content of the section 'Merging lists of dictionaries'
update template
filter_guide_abstract_informations_merging_lists_of_dictionaries.rst.j2
and run the playbook.
* Deleted rst/examples/lists_mergeby. Not needed anymore.
* Update docs/docsite/helper/lists_mergeby/filter_guide_abstract_informations_merging_lists_of_dictionaries.rst.j2
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update docs/docsite/rst/filter_guide_abstract_informations_merging_lists_of_dictionaries.rst
Co-authored-by: Felix Fontein <felix@fontein.de>
2022-02-05 21:20:15 +01:00
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