1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Fix #1099: Only populate site result when it is there

This commit is contained in:
Brian Geihsler 2015-10-14 00:33:28 -07:00 committed by Matt Clay
parent 002fc53863
commit 2f6f6cedf8

View file

@ -171,7 +171,13 @@ Catch
Fail-Json (New-Object psobject) $_.Exception.Message Fail-Json (New-Object psobject) $_.Exception.Message
} }
if ($state -ne 'absent')
{
$site = Get-Website | Where { $_.Name -eq $name } $site = Get-Website | Where { $_.Name -eq $name }
}
if ($site)
{
$result.site = New-Object psobject @{ $result.site = New-Object psobject @{
Name = $site.Name Name = $site.Name
ID = $site.ID ID = $site.ID
@ -180,6 +186,6 @@ $result.site = New-Object psobject @{
ApplicationPool = $site.applicationPool ApplicationPool = $site.applicationPool
Bindings = @($site.Bindings.Collection | ForEach-Object { $_.BindingInformation }) Bindings = @($site.Bindings.Collection | ForEach-Object { $_.BindingInformation })
} }
}
Exit-Json $result Exit-Json $result