test/test.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 28 29 30 31 32 33 34 35 36 37 |
#TOFIX: gestion du param�tre source qui ne fonctionne pas en console # faire un param�tre source par d�fault lors de la cr�ation, utilisez dynamicparam pour configurer $source & $path Import-Module ..\uLog.psd1 -Force Remove-Variable -Name uLOG -ErrorAction SilentlyContinue $log = New-uLog #$log.AddLogHandler( (New-uLogFile -Source $log.Source -Name local)) #$log.AddLogHandler( (New-uLogEventLog -Source $log.Source)) #$log.AddLogHandler( (New-uLogFile -Name local)) #$log.local.Formatter = Format-FileNoIndent #$log.local.Enabled = $false Log-Info -Message 'Hello' Log-Warning -Message 'Attention' -Indent 3 Log-Info -Message 'Hello' Log-Success 'YES !' Log-Error 'Problem' Log-Critical 'Failure' Write-Log -Message 'Youpi' -Level SUCCESS #> Remove-Variable -Name uLOG -ErrorAction SilentlyContinue $log = New-uLog function test-log1 { Log-Info -Message 'Hello' Log-Warning -Message 'Attention' -Indent 3 Log-Info -Message 'Hello' Write-Log -Message 'Youpi' -Level SUCCESS } |