Extend log by printing configurations (template, profile)

This commit is contained in:
Dendraspis
2020-09-08 13:47:53 +02:00
parent 7a2635be3d
commit dd58294b16
2 changed files with 18 additions and 0 deletions
+2
View File
@@ -245,6 +245,8 @@ Public Class GlobalClass
g.RaiseAppEvent(ApplicationEvent.BeforeProcessing)
Log.WriteConfiguration()
Log.WriteHeader($"{p.Script.Engine} Script")
Log.WriteLine(p.Script.GetFullScript)
+16
View File
@@ -105,6 +105,22 @@ Public Class LogBuilder
WriteLine(EnvironmentString.FormatColumn(":"))
End Sub
Shared ConfigurationString As String 'cached due to bug report
Sub WriteConfiguration()
If ToString.Contains("- Configuration -") Then
Exit Sub
End If
WriteHeader("Configuration")
If ConfigurationString = "" Then ConfigurationString =
$"Template: {p.TemplateName}{BR}" +
$"Profile: {p.VideoEncoder.Name}{BR}"
WriteLine(ConfigurationString.FormatColumn(":"))
End Sub
Sub WriteStats()
WriteStats(StartTime)
End Sub