Internal/Logger.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# Use only for debug output, use standard Write-Verbose otherwise Function Write-Verb { [CmdletBinding()] param ( [Parameter(Mandatory)] [String] $Message ) $caller = (Get-PSCallStack).Command[1] Write-Verbose "[$caller] $Message" } # Use only for debug output, use standard Write-Information otherwise Function Write-Info { [CmdletBinding()] param ( [Parameter(Mandatory)] [String] $Message ) $caller = (Get-PSCallStack).Command[1] Write-Information "[$caller] $Message" } |