MaintenanceSettings fix for farm

MaintenanceSettings fix for instant clone farm
This commit is contained in:
praveenmathamsetty
2017-02-17 18:07:18 +05:30
parent b885a9a394
commit f6aebe0c7b

View File

@@ -6163,6 +6163,8 @@ function Start-HVFarm {
if ($startTime) {
$spec.ScheduledTime = $StartTime
}
$spec.LogoffSetting = $LogoffSetting
$spec.StopOnFirstError = $StopOnFirstError
if ($MaintenanceMode -eq "RECURRING") {
$spec.RecurringMaintenanceSettings = New-Object VMware.Hv.FarmRecurringMaintenanceSettings
$spec.RecurringMaintenanceSettings.MaintenancePeriod = $MaintenancePeriod
@@ -6185,8 +6187,6 @@ function Start-HVFarm {
#image settings are specified
if ($ParentVM -and $SnapshotVM) {
$spec.ImageMaintenanceSettings = New-Object VMware.Hv.FarmImageMaintenanceSettings
$spec.ImageMaintenanceSettings.LogoffSetting = $LogoffSetting
$spec.ImageMaintenanceSettings.StopOnFirstError = $StopOnFirstError
$vcId = Get-VcenterID -services $services -vCenter $Vcenter
if ($null -eq $vcId) {
Write-Error "VCenter is required if you specify ParentVM name."