Public/Get-WPSWSite.ps1
<#
.Synopsis Gets all Wilma site settings or specific site settings #> function Get-WPSWSite(){ [CmdletBinding()] param( [string]$site ) $config = Get-WPSWConfig -all if($config.sites) { If(! $site ) { $config.sites } else { if ($config.sites.ContainsKey($site)) { $config.sites[$site] }else{ Write-Error "Site `"$site`" not found" } } } else { Write-Warning "No Wilma sites defined. Please add one with New-WPSWSite" } } |