Update vmware/govmomi vendor: add vapi package
Zones implementation for vSphere cloud provider needs dependencies which are not included in current vmware/govmomi vendor. So this update added "vapi" package to support zones.
This commit is contained in:
16
vendor/github.com/vmware/govmomi/object/virtual_disk_manager.go
generated
vendored
16
vendor/github.com/vmware/govmomi/object/virtual_disk_manager.go
generated
vendored
@@ -209,3 +209,19 @@ func (m VirtualDiskManager) QueryVirtualDiskUuid(ctx context.Context, name strin
|
||||
|
||||
return res.Returnval, nil
|
||||
}
|
||||
|
||||
func (m VirtualDiskManager) SetVirtualDiskUuid(ctx context.Context, name string, dc *Datacenter, uuid string) error {
|
||||
req := types.SetVirtualDiskUuid{
|
||||
This: m.Reference(),
|
||||
Name: name,
|
||||
Uuid: uuid,
|
||||
}
|
||||
|
||||
if dc != nil {
|
||||
ref := dc.Reference()
|
||||
req.Datacenter = &ref
|
||||
}
|
||||
|
||||
_, err := methods.SetVirtualDiskUuid(ctx, m.c, &req)
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user