Public/Logging/Get-CWAALogLevel.ps1
function Get-CWAALogLevel { [CmdletBinding()] [Alias('Get-LTLogging')] Param () Begin { Write-Verbose 'Checking for registry keys.' } Process { Try { $Value = (Get-CWAASettings | Select-Object -Expand Debuging -EA 0) } Catch { Write-Error "ERROR: Line $(LINENUM): There was a problem reading the registry key. $($Error[0])" return } } End { if ($?) { if ($value -eq 1) { Write-Output 'Current logging level: Normal' } elseif ($value -eq 1000) { Write-Output 'Current logging level: Verbose' } else { Write-Error "ERROR: Line $(LINENUM): Unknown Logging level $($value)" } } } } |