Min egen PowerShell Module

Har tidigare byggt en PowerShell module.

Nu har jag börjat bygga min egen, eftersom att min labbdomän heter GNUNET så har jag valt att döpa funktioner med mera till GNUNET.

Allt eftersom att jag kommer framåt med min PowerShell module så skall jag publicera delar.

Planen med min function Get-GNUNETRunInfoOutput är att den skall logga data och skriva ut vald data som ni ser nedan.

Vissa variabler kommer från en funktion i min module som sätter lite standardvärden som jag döpt till Set-GNUNETLoadSession

 

function Get-GNUNETRunInfoOutput {
    [CmdletBinding()]
    Param(
        [Parameter(Mandatory = $false)]
        [string]$Name,
        [Parameter(Mandatory = $false)]
        [string]$Status
    )
    if($GNUNET_RunInfoOutput){
        Write-Host "$Name - $status" -ForegroundColor $GNUNET_RunInfoOutputForegroundColor -BackgroundColor $GNUNET_RunInfoOutputBackgroundColor
    }
}