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
Owners
Copyright
(c) 2017 Sebastien KAIFFER. All rights reserved.
Package Details
Author(s)
- Sebastien KAIFFER
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