mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-10-07 08:54:01 -07:00
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
This commit is contained in:
parent
4e6c113bf0
commit
1c87ea6fa6
4 changed files with 61 additions and 4 deletions
|
@ -13,6 +13,9 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
|
|||
DOCUMENTATION = r'''
|
||||
module: reboot
|
||||
short_description: Reboot a machine
|
||||
notes:
|
||||
- C(PATH) is ignored on the remote node when searching for the C(shutdown) command. Use C(search_paths)
|
||||
to specify locations to search if the default paths do not work.
|
||||
description:
|
||||
- Reboot a machine, wait for it to go down, come back up, and respond to commands.
|
||||
- For Windows targets, use the M(win_reboot) module instead.
|
||||
|
@ -54,6 +57,14 @@ options:
|
|||
- Message to display to users before reboot.
|
||||
type: str
|
||||
default: Reboot initiated by Ansible
|
||||
|
||||
search_paths:
|
||||
description:
|
||||
- Paths to search on the remote machine for the C(shutdown) command.
|
||||
- I(Only) these paths will be searched for the C(shutdown) command. C(PATH) is ignored in the remote node when searching for the C(shutdown) command.
|
||||
type: list
|
||||
default: ['/sbin', '/usr/sbin', '/usr/local/sbin']
|
||||
version_added: '2.8'
|
||||
seealso:
|
||||
- module: win_reboot
|
||||
author:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue