community.general/lib/ansible/modules/system
Sam Doran 1c87ea6fa6 Reboot - add parameter for paths to search for shutdown command (#51194)
* Look in /lib/molly-guard for shutdown command

Signed-off-by: Sam Doran <sdoran@redhat.com>

* Add parameter for extra_search_paths

Signed-off-by: Sam Doran <sdoran@redhat.com>

* Change option to search_paths

- Update docs
- Make the parameter replace the default values
- Add some sanity checking on the data type

Signed-off-by: Sam Doran <sdoran@redhat.com>

* Correct parameter in tests, change conditional for molly-guard tasks

Signed-off-by: Sam Doran <sdoran@redhat.com>

* Address feedback

* Simplify field validation

Needed the try except in case a non-iterable type is put in the search_paths field
2019-02-28 13:36:33 -08:00
..
__init__.py
aix_devices.py Fix module issues (#52209) 2019-02-15 12:57:20 +01:00
aix_filesystem.py Fix module issues (#52209) 2019-02-15 12:57:20 +01:00
aix_inittab.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
aix_lvg.py new module: AIX Volume Group creating, resizing, removing (#30381) 2019-02-04 03:30:10 +01:00
aix_lvol.py Fix module issues (#52209) 2019-02-15 12:57:20 +01:00
alternatives.py
at.py
authorized_key.py Fix module issues (#52209) 2019-02-15 12:57:20 +01:00
awall.py
beadm.py Fix incorrect use of `is` for comparisons. 2019-02-12 16:33:13 -08:00
capabilities.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
cron.py Fix tuples to actually be tuples (#52591) 2019-02-19 13:29:51 -06:00
cronvar.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
crypttab.py crypttab: Trim trailing newlines (#51594) 2019-02-22 09:25:23 +00:00
dconf.py Use common functions for handling import errors (#51851) 2019-02-07 16:51:16 -05:00
debconf.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
facter.py
filesystem.py Correct minor typo in filesystem module docs (#52413) 2019-02-17 10:02:32 +05:30
firewalld.py Fix tuples to actually be tuples (#52591) 2019-02-19 13:29:51 -06:00
gconftool2.py
getent.py
group.py group - fix explicit git scenario (#52769) 2019-02-22 12:40:42 +10:00
hostname.py hostname.py: Fix openSUSE distribution name (#47020) 2019-02-27 16:18:32 -05:00
interfaces_file.py Fix tuples to actually be tuples (#52591) 2019-02-19 13:29:51 -06:00
iptables.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
java_cert.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
java_keystore.py Removed byte flag when opening the new JKS file. (#51951) 2019-02-19 11:47:02 -05:00
kernel_blacklist.py
known_hosts.py
locale_gen.py
lvg.py Fix module issues (#52209) 2019-02-15 12:57:20 +01:00
lvol.py Fixed lvol ValueError with float size. (#36811) 2019-02-22 08:41:50 +00:00
make.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
mksysb.py
modprobe.py
mount.py Last two fields in fstab are optional (fixes #43855) (#43941) 2019-02-28 14:09:30 -05:00
nosh.py
ohai.py
open_iscsi.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
openwrt_init.py
osx_defaults.py osx_defaults: refactor (#52452) 2019-02-21 14:37:16 +01:00
pam_limits.py
pamd.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
parted.py Use loop instead of obsolete with_items (#47244) 2019-02-19 12:06:54 -06:00
pids.py Adding custom module to get PID of the process (#50896) 2019-02-15 17:08:55 -08:00
ping.py
puppet.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
python_requirements_facts.py
reboot.py Reboot - add parameter for paths to search for shutdown command (#51194) 2019-02-28 13:36:33 -08:00
runit.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
seboolean.py Use common functions for handling import errors (#51851) 2019-02-07 16:51:16 -05:00
sefcontext.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
selinux.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
selinux_permissive.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
seport.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
service.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
service_facts.py
setup.py
solaris_zone.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
svc.py Fix module issues (#52209) 2019-02-15 12:57:20 +01:00
sysctl.py Fixes the comment in the example of the sysctl module(#51547) 2019-02-12 14:30:21 +05:30
systemd.py Fix module issues (#52209) 2019-02-15 12:57:20 +01:00
sysvinit.py
timezone.py
ufw.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
user.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
vdo.py validate-modules: Fix all system modules (#52384) 2019-02-19 15:42:14 +01:00
xfconf.py