From d1ff852336e0bacd0755bbef6649a70f7c26165b Mon Sep 17 00:00:00 2001 From: Don Penney Date: Mon, 23 Dec 2024 14:03:28 -0500 Subject: [PATCH] Fix hwmgr job handling Signed-off-by: Don Penney --- adaptors/dell-hwmgr/hwmgrclient/client.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/adaptors/dell-hwmgr/hwmgrclient/client.go b/adaptors/dell-hwmgr/hwmgrclient/client.go index bb127a70..d64d7b09 100644 --- a/adaptors/dell-hwmgr/hwmgrclient/client.go +++ b/adaptors/dell-hwmgr/hwmgrclient/client.go @@ -321,7 +321,7 @@ func (c *HardwareManagerClient) CheckJobStatus(ctx context.Context, jobId string failReason = "unknown" } c.Logger.InfoContext(ctx, "Job has failed", slog.Any("status", status), slog.String("failReason", failReason)) - return JobStatusFailed, failReason, fmt.Errorf("job has failed: %s", failReason) + return JobStatusFailed, failReason, nil default: if status.Brief.FailReason != nil { failReason = *status.Brief.FailReason @@ -329,7 +329,7 @@ func (c *HardwareManagerClient) CheckJobStatus(ctx context.Context, jobId string failReason = "unknown" } c.Logger.InfoContext(ctx, "Job status is unknown", slog.Any("status", status), slog.String("failReason", failReason)) - return JobStatusUnknown, failReason, fmt.Errorf("job status is unknown: %s", failReason) + return JobStatusUnknown, failReason, nil } return JobStatusCompleted, failReason, nil