diff --git a/client.go b/client.go index 0b709ed3..fe9b3fd7 100644 --- a/client.go +++ b/client.go @@ -457,8 +457,12 @@ func (c *Client) ReadUsers(ctx context.Context) (users []map[string]string, err // GetBootDeviceOverride pass through to library function func (c *Client) GetBootDeviceOverride(ctx context.Context) (override bmc.BootDeviceOverride, err error) { + ctx, span := c.traceprovider.Tracer(pkgName).Start(ctx, "GetBootDeviceOverride") + defer span.End() + override, metadata, err := bmc.GetBootDeviceOverrideFromInterface(ctx, c.perProviderTimeout(ctx), c.registry().GetDriverInterfaces()) c.setMetadata(metadata) + return override, err }