diff options
Diffstat (limited to 'ansible/scripts/dc-wait-for-ready.ps1')
-rw-r--r-- | ansible/scripts/dc-wait-for-ready.ps1 | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/ansible/scripts/dc-wait-for-ready.ps1 b/ansible/scripts/dc-wait-for-ready.ps1 new file mode 100644 index 0000000..afdf8ee --- /dev/null +++ b/ansible/scripts/dc-wait-for-ready.ps1 @@ -0,0 +1,17 @@ +$scriptName = $MyInvocation.MyCommand.Name +$logFile = "C:\Logs\${scriptName}_log.txt" +Start-Transcript -Path $logFile -Append + +while ($true) { + try { + Write-Host "[INFO] Checking if domain is ready" + Get-ADDomain + break + } catch { + Write-Host "[INFO] Sleeping for 60s" + Start-Sleep -Seconds 60 + } +} + +Write-Host "[INFO] Domain is ready" +Stop-Transcript
\ No newline at end of file |