mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
suggestion by @nitzmahone to not use Get-Attr in combination with ConvertTo-Bool, improved documentation regarding organize
This commit is contained in:
parent
ba0c75f5a7
commit
b36fc23a50
2 changed files with 4 additions and 2 deletions
|
@ -27,7 +27,8 @@ Set-Attr $result "changed" $false;
|
|||
|
||||
$path = Get-Attr $params "path" -failifempty $true
|
||||
$state = Get-Attr $params "state" "absent" -validateSet "present","absent" -resultobj $result
|
||||
$reorganize = Get-Attr $params "reorganize" "no" -validateSet "no","yes" -resultobj $result | ConvertTo-Bool
|
||||
$reorganize = Get-Attr $params "reorganize" "no" -validateSet "no","yes" -resultobj $result
|
||||
$reorganize = $reorganize | ConvertTo-Bool
|
||||
|
||||
If (-Not (Test-Path -Path $path)) {
|
||||
Fail-Json $result "$path file or directory does not exist on the host"
|
||||
|
|
|
@ -43,7 +43,8 @@ options:
|
|||
default: absent
|
||||
reorganize:
|
||||
description:
|
||||
- For P(state) = I(absent), indicates if the inherited ACE's should be copied. For P(state) = I(present), indicates if the inherited ACE's should be simplified.
|
||||
- For P(state) = I(absent), indicates if the inherited ACE's should be copied from the parent directory. This is necessary (in combination with removal) for a simple ACL instead of using multiple ACE deny entries.
|
||||
- For P(state) = I(present), indicates if the inherited ACE's should be deduplicated compared to the parent directory. This removes complexity of the ACL structure.
|
||||
required: false
|
||||
choices:
|
||||
- no
|
||||
|
|
Loading…
Reference in a new issue