win_unzip: Fix for working 'creates' (#20352)

Also fix an incorrect Exit-Json call.
This commit is contained in:
Dag Wieers 2017-01-18 12:51:02 +01:00 committed by John R Barker
parent e9704b389b
commit 74ecbebf7a

View file

@ -29,8 +29,9 @@ $result = New-Object psobject @{
$creates = Get-AnsibleParam -obj $params -name "creates" -type "path"
If ($creates -ne $null) {
If (Test-Path $params.creates) {
Exit-Json $result "The 'creates' file or directory already exists."
If (Test-Path $creates) {
$result.msg = "The 'creates' file or directory ($creates) already exists."
Exit-Json $result
}
}
@ -139,4 +140,4 @@ Set-Attr $result.win_unzip "src" $src.toString()
Set-Attr $result.win_unzip "dest" $dest.toString()
Set-Attr $result.win_unzip "recurse" $recurse.toString()
Exit-Json $result;
Exit-Json $result