[PR #9821/3bd0ab4a backport][stable-10] systemd_info - add wildcards support (#9883)

systemd_info - add wildcards support (#9821)

* systemd_info - add wildcards support

* systemd_info - add wildcards fragments

* systemd_info - improved dedicated functions

* systemd_info - improved code and functions for better maintenance and timing

* fix unitname description

* removed redundancies and keys() in lists, replaced fnmatch with filter and run_command with cmdrunner

* systemd_info - add new cmdrunner

* systemd_info - fix runner

* systemd_info - fix env in runner

* systemd_info - rename runner and get_version

* systemd_info - change args runner, fix fragment, add botmeta

* systemd_info - merge type args

(cherry picked from commit 3bd0ab4a49)

Co-authored-by: Nocchia <133043574+NomakCooper@users.noreply.github.com>
This commit is contained in:
patchback[bot] 2025-03-15 07:46:34 +01:00 committed by GitHub
commit 0fd7cfd2d6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 221 additions and 109 deletions

2
.github/BOTMETA.yml vendored
View file

@ -404,6 +404,8 @@ files:
maintainers: russoz
$module_utils/ssh.py:
maintainers: russoz
$module_utils/systemd.py:
maintainers: NomakCooper
$module_utils/storage/hpe3par/hpe3par.py:
maintainers: farhan7500 gautamphegde
$module_utils/utm_utils.py: