From f6aebe0c7b8f0f48e0c633c2e271856adb93523a Mon Sep 17 00:00:00 2001 From: praveenmathamsetty Date: Fri, 17 Feb 2017 18:07:18 +0530 Subject: [PATCH] MaintenanceSettings fix for farm MaintenanceSettings fix for instant clone farm --- Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 b/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 index 7d405c1..97ffe68 100644 --- a/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 +++ b/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 @@ -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."