From 24082e083f0f2d7ed51a5ea59a13664bf66e55fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tristan=20POIR=C3=89?= Date: Mon, 8 Dec 2025 13:20:03 +0000 Subject: [PATCH] Actualiser modules/LogService.ps1 --- modules/LogService.ps1 | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/modules/LogService.ps1 b/modules/LogService.ps1 index a557cbb..2388ff7 100644 --- a/modules/LogService.ps1 +++ b/modules/LogService.ps1 @@ -6,16 +6,16 @@ Ajoute une rotation automatique par jour et supprime les logs vieux de plus de 5 jours. #> -# Définir le dossier de logs et le nom de fichier de base + $Global:LogFolder = ".\logs" $Global:LogBaseName = "app" -# Crée le dossier de logs s'il n'existe pas + if (-not (Test-Path $Global:LogFolder)) { New-Item -Path $Global:LogFolder -ItemType Directory | Out-Null } -# Nom du fichier de log du jour + $Global:LogFile = Join-Path $Global:LogFolder "$($Global:LogBaseName)_$(Get-Date -Format 'yyyy-MM-dd').log" # Supprimer les fichiers de log vieux de plus de 5 jours @@ -37,14 +37,11 @@ function Write-Log { [string]$Level = "INFO" ) - # Timestamp $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss" $line = "[$timestamp] [$Level] $Message" - # Affiche à la console Write-Output $line - # Écrit dans le fichier de log du jour try { Add-Content -Path $Global:LogFile -Value $line }