EniLog.psm1


    function New-EniLog  {

    param (
    [parameter(Mandatory=$true)]
    [String]$message,
    [ValidateSet('Black','Gray','Green','Magenta','Red','Yellow')]
    [String]$Color = 'Green'
    )

    $Time  = Get-Date -Format "MM-dd-yyyy_hh-mm-ss"

    Write-Host -NoNewline -ForegroundColor Yellow "[$Time]"
    Write-Host -ForegroundColor $Color " $message"

    $LogMessage = "[$time] $message"
    $LogMessage | Out-File -Append -LiteralPath $Global:verboselogfile

}