uLog
0.2.0.1
Easy log management for scripts
+ Provide simple log-* functions to add log to yours scripts
+ Use handlers for logging on console, file, event log
+ eventlog handler provide information to identify the source script, level, username
support -Keep parameter to send the messages in only on event
Minimum PowerShell version
3.0
Installation Options
Author(s)
Sebastien KAIFFER
Copyright
(c) 2017 Sebastien KAIFFER. All rights reserved.
Package Details
Owners
Tags
Functions
Get-Header New-uLog New-LogRecord Write-Log Start-BuildFunctions Log-Trace Log-Verbose Log-Debug Log-Success Log-Info Log-Information Log-Warn Log-Warning Log-Error Log-Critical Log-Fatal New-uLogConsole New-uLogFile Get-EventLevel New-uLogEventLog Format-FileDefault Format-FileNoIndent Format-EventlogDefault Format-ConsoleDefault
Dependencies
This module has no dependencies.
Release Notes
Add support for log level
Add support to exclude handlers with -Exclude parameter
FileList
- uLog.nuspec
- uLog.psd1
- ulog.psm1
- en-US\about_uLog.help.txt
- formatters\console.psm1
- formatters\eventlog.psm1
- formatters\file-noindent.psm1
- formatters\file.psm1
- formatters\formatters.psd1
- formatters\formatters.psm1
- handlers\console.psm1
- handlers\eventlog.psm1
- handlers\file.psm1
- handlers\handlers.psd1
- test\10.log_header.ps1
- test\11.log_keep_data.ps1
- test\8.default_Handler.ps1
- test\9.log_levels.ps1
- test\test.ps1
- test\test.psm1
- test\test2_eventlog.ps1
- test\test3_file.ps1
- test\test4_eventlog_file.ps1
- test\test5_disableLog.ps1
- test\test6_module.psm1
- test\test7_with_Levels.ps1