mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-12-07 09:43:15 +00:00
godep: update vmware/govmomi
This commit is contained in:
15
vendor/github.com/vmware/govmomi/simulator/portgroup.go
generated
vendored
15
vendor/github.com/vmware/govmomi/simulator/portgroup.go
generated
vendored
@@ -53,23 +53,12 @@ func (s *DistributedVirtualPortgroup) ReconfigureDVPortgroupTask(req *types.Reco
|
||||
func (s *DistributedVirtualPortgroup) DestroyTask(req *types.Destroy_Task) soap.HasFault {
|
||||
task := CreateTask(s, "destroy", func(t *Task) (types.AnyType, types.BaseMethodFault) {
|
||||
vswitch := Map.Get(*s.Config.DistributedVirtualSwitch).(*DistributedVirtualSwitch)
|
||||
for i, pg := range vswitch.Portgroup {
|
||||
if pg.Reference() == s.Reference() {
|
||||
vswitch.Portgroup = append(vswitch.Portgroup[:i], vswitch.Portgroup[i+1:]...)
|
||||
break
|
||||
}
|
||||
}
|
||||
Map.RemoveReference(vswitch, &vswitch.Portgroup, s.Reference())
|
||||
Map.removeString(vswitch, &vswitch.Summary.PortgroupName, s.Name)
|
||||
|
||||
f := Map.getEntityParent(vswitch, "Folder").(*Folder)
|
||||
f.removeChild(s.Reference())
|
||||
|
||||
for i, name := range vswitch.Summary.PortgroupName {
|
||||
if name == s.Name {
|
||||
vswitch.Summary.PortgroupName = append(vswitch.Summary.PortgroupName[:i],
|
||||
vswitch.Summary.PortgroupName[i+1:]...)
|
||||
}
|
||||
}
|
||||
|
||||
return nil, nil
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user