From 30ed7d61eac7d6378d903a6e3a98b39b10334209 Mon Sep 17 00:00:00 2001 From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch> Date: Mon, 12 Mar 2018 16:35:29 +0100 Subject: [PATCH] Log version information on startup. --- ATxDiagnostics/ATxDiagnostics.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ATxDiagnostics/ATxDiagnostics.cs b/ATxDiagnostics/ATxDiagnostics.cs index f3efa13..a0056a3 100644 --- a/ATxDiagnostics/ATxDiagnostics.cs +++ b/ATxDiagnostics/ATxDiagnostics.cs @@ -1,6 +1,7 @@ using System; using System.Diagnostics; using System.Management; +using System.Reflection; using ATxCommon; using ATxCommon.Monitoring; using NLog; @@ -29,6 +30,10 @@ namespace ATxDiagnostics logConfig.LoggingRules.Add(logRuleConsole); LogManager.Configuration = logConfig; + var commonAssembly = Assembly.GetAssembly(typeof(ATxCommon.Monitoring.Cpu)); + var commonVersionInfo = FileVersionInfo.GetVersionInfo(commonAssembly.Location); + Log.Info("ATxCommon library version: {0}", commonVersionInfo.ProductVersion); + Log.Debug("Free space on drive [C:]: " + Conv.BytesToString(SystemChecks.GetFreeDriveSpace("C:"))); var cpu = new Cpu { Interval = 250, -- GitLab