From 9b7f39b4787c645c31fca4a97c354038b83ab1bb Mon Sep 17 00:00:00 2001 From: "marco.locatelli@steamware.net" Date: Tue, 18 Jun 2024 16:16:05 +0200 Subject: [PATCH] fix writelogoutput --- ApiGit/ApiGitResources/ApiScriptsFunctions.ps1 | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/ApiGit/ApiGitResources/ApiScriptsFunctions.ps1 b/ApiGit/ApiGitResources/ApiScriptsFunctions.ps1 index 919e548..0c4581a 100644 --- a/ApiGit/ApiGitResources/ApiScriptsFunctions.ps1 +++ b/ApiGit/ApiGitResources/ApiScriptsFunctions.ps1 @@ -1,5 +1,20 @@ ######### FUNZIONI COMUNI PER SCRIPT API GIT ######### +#scrittura output & log +Function WriteLogOutput { + Param ($logFile, $logType, [string]$logString) + #compongo path per file di log + $logPath = Join-Path $logFolder $logFile + #scrivo su file la stringa se il tipo di log รจ > o uguale al livello richiesto + if ($logType -le $logLevel) { + Add-content $logPath -value "$logString" + #scrivo su terminale la stringa se $terminalOutput=1 + if ($terminalOutput -eq 1) { + Write-Output($logString) + } + } +} + #creazione nuovo mirror Function FreshMirrorCreation { Param ($projectNumber, $user, $auth, $destination, $path)