diff --git a/lib/ansible/modules/windows/win_reg_stat.ps1 b/lib/ansible/modules/windows/win_reg_stat.ps1 index 6f4ec8ad594..8f8567c1885 100644 --- a/lib/ansible/modules/windows/win_reg_stat.ps1 +++ b/lib/ansible/modules/windows/win_reg_stat.ps1 @@ -20,13 +20,13 @@ $ErrorActionPreference = "Stop" $params = Parse-Args $args -supports_check_mode $true -$key = Get-AnsibleParam $params "key" -FailIfEmpty $true -$property = Get-AnsibleParam $params "property" -FailIfEmpty $false -default $null + +$key = Get-AnsibleParam -obj $params -name "key" -type "str" -failifempty $true +$property = Get-AnsibleParam -obj $params -name "property" -type "str" $result = @{ - win_reg_stat = @{} changed = $false - warnings = @() + win_reg_stat = @{} } Function Get-NetHiveName($hive) { @@ -36,7 +36,7 @@ Function Get-NetHiveName($hive) { "HKCC" {"CurrentConfig"} "HKCU" {"CurrentUser"} "HKLM" {"LocalMachine"} - "HKU" {"Users"} + "HKU" {"Users"} default {"unsupported"} } } @@ -118,7 +118,7 @@ if (Test-Path REGISTRY::$hive\$path) { if ($real_property -eq $true) { $property_object = Get-PropertyObject -hive $hive -net_hive $net_hive -path $path -property $property.Name $property_info.Add($property.Name, $property_object) - } + } } $sub_keys = @()