diff --git a/src/Machine/src/Serval.Machine.Shared/Services/ClearMLService.cs b/src/Machine/src/Serval.Machine.Shared/Services/ClearMLService.cs index d486e0fb..33ddcb5b 100644 --- a/src/Machine/src/Serval.Machine.Shared/Services/ClearMLService.cs +++ b/src/Machine/src/Serval.Machine.Shared/Services/ClearMLService.cs @@ -216,11 +216,19 @@ private async Task> GetTasksAsync( } catch { + StringBuilder headerString = new(); + foreach (KeyValuePair> header in response.Headers) + { + headerString.Append( + CultureInfo.InvariantCulture, + $"{header.Key}: {string.Join(", ", header.Value)}{Environment.NewLine}" + ); + } _logger.LogWarning( "Failed to parse ClearML response with code {httpCode} from request path `{request}`: {Response}", response.StatusCode, requestPath, - result + headerString.ToString() ); throw; }