MaintenanceSettings fix for farm
MaintenanceSettings fix for instant clone farm
This commit is contained in:
@@ -6163,6 +6163,8 @@ function Start-HVFarm {
|
|||||||
if ($startTime) {
|
if ($startTime) {
|
||||||
$spec.ScheduledTime = $StartTime
|
$spec.ScheduledTime = $StartTime
|
||||||
}
|
}
|
||||||
|
$spec.LogoffSetting = $LogoffSetting
|
||||||
|
$spec.StopOnFirstError = $StopOnFirstError
|
||||||
if ($MaintenanceMode -eq "RECURRING") {
|
if ($MaintenanceMode -eq "RECURRING") {
|
||||||
$spec.RecurringMaintenanceSettings = New-Object VMware.Hv.FarmRecurringMaintenanceSettings
|
$spec.RecurringMaintenanceSettings = New-Object VMware.Hv.FarmRecurringMaintenanceSettings
|
||||||
$spec.RecurringMaintenanceSettings.MaintenancePeriod = $MaintenancePeriod
|
$spec.RecurringMaintenanceSettings.MaintenancePeriod = $MaintenancePeriod
|
||||||
@@ -6185,8 +6187,6 @@ function Start-HVFarm {
|
|||||||
#image settings are specified
|
#image settings are specified
|
||||||
if ($ParentVM -and $SnapshotVM) {
|
if ($ParentVM -and $SnapshotVM) {
|
||||||
$spec.ImageMaintenanceSettings = New-Object VMware.Hv.FarmImageMaintenanceSettings
|
$spec.ImageMaintenanceSettings = New-Object VMware.Hv.FarmImageMaintenanceSettings
|
||||||
$spec.ImageMaintenanceSettings.LogoffSetting = $LogoffSetting
|
|
||||||
$spec.ImageMaintenanceSettings.StopOnFirstError = $StopOnFirstError
|
|
||||||
$vcId = Get-VcenterID -services $services -vCenter $Vcenter
|
$vcId = Get-VcenterID -services $services -vCenter $Vcenter
|
||||||
if ($null -eq $vcId) {
|
if ($null -eq $vcId) {
|
||||||
Write-Error "VCenter is required if you specify ParentVM name."
|
Write-Error "VCenter is required if you specify ParentVM name."
|
||||||
|
|||||||
Reference in New Issue
Block a user