Private/Scriptblocks.ps1

$installD365Module = "
if (Get-Module -Name SetupD365Environment -ListAvailable){
    Update-Module -Name SetupD365Environment -Force
} else {
    Install-Module -Name SetupD365Environment -Force
}
"


$initializeVm = "
`$ErrorActionPreference = `"SilentlyContinue`"
try{
    Stop-Transcript | out-null
} catch {
    $error.clear()
}
Start-Transcript -Path `"C:\Install\Log\InitializeVM.`$(get-date -format yyyyMMddhhmmss).log`"
Import-Module -Name SetupD365Environment
Initialize-CustomAzVm
Stop-Transcript
}
"