Skip to content

Commit 57dd807

Browse files
committed
Prints a fallback message when no logging level is configured
1 parent 2b346c8 commit 57dd807

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/core/Statiq.Core/Execution/Engine.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ public async Task<IPipelineOutputs> ExecuteAsync(string[] pipelines, bool normal
422422
Logger.LogInformation($"Executing {ExecutingPipelines.Count} pipelines ({string.Join(", ", ExecutingPipelines.Keys.OrderBy(x => x))})");
423423
Logger.LogInformation($"Absolute Execution Date/Time: {ExecutionDateTime.ToString("yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture)}");
424424
Logger.LogInformation($"Configured Current Date/Time: {this.GetCurrentDateTime().ToString("yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture)}");
425-
Logger.LogInformation($"Minimum Configured Log Level: {Services.GetRequiredService<IOptions<LoggerFilterOptions>>().Value.MinLevel.ToString()}");
425+
Logger.LogInformation($"Minimum Configured Log Level: {Services.GetService<IOptions<LoggerFilterOptions>>()?.Value.MinLevel.ToString() ?? "Not Configured"}");
426426
Logger.LogDebug($"Execution ID: {ExecutionId}");
427427
Logger.LogDebug($"Clean mode: {FileCleaner.CleanMode}");
428428

0 commit comments

Comments
 (0)