Skip to content
Snippets Groups Projects
Commit 4ebb8ee0 authored by Niko Ehrenfeuchter's avatar Niko Ehrenfeuchter :keyboard:
Browse files

Remove WmiSummary method.

parent b759c7ab
No related branches found
No related tags found
No related merge requests found
...@@ -103,41 +103,6 @@ namespace ATxCommon ...@@ -103,41 +103,6 @@ namespace ATxCommon
return -1; return -1;
} }
/// <summary>
/// Validate the WMI query methods work correctly and create a summary or warning message.
/// </summary>
/// <returns>A summary with current readings from WMI or a warning message.</returns>
public static string WmiSummary() {
var failed = new List<string>();
var load = GetCpuUsage();
var free = GetFreeMemory();
var summary = $"CPU load: {load}\n" +
$"Free system memory: {Conv.MegabytesToString(free)}\n";
Log.Warn(summary);
if (load == -1) {
failed.Add("CPU load");
}
if (free == -1) {
failed.Add("free RAM");
}
if (failed.Count > 0) {
summary = "*******************************************************\n" +
"WARNING: Checking system parameters via WMI failed for:\n";
foreach (var property in failed) {
summary += $" - {property}\n";
}
summary += "\n" +
"-------------------------------------------------------\n" +
"Limits configured for these properties will be IGNORED!\n" +
"-------------------------------------------------------\n\n";
Log.Error(summary);
}
return summary;
}
/// <summary> /// <summary>
/// Get the free space of a drive in bytes. /// Get the free space of a drive in bytes.
/// </summary> /// </summary>
......
...@@ -360,8 +360,7 @@ namespace ATxService ...@@ -360,8 +360,7 @@ namespace ATxService
msg += "\n------ Current system parameters ------\n" + msg += "\n------ Current system parameters ------\n" +
"Hostname: " + Environment.MachineName + "\n" + $"Hostname: {Environment.MachineName}\n";
SystemChecks.WmiSummary();
foreach (var driveToCheck in _config.SpaceMonitoring) { foreach (var driveToCheck in _config.SpaceMonitoring) {
msg += "Free space on drive '" + driveToCheck.DriveName + "': " + msg += "Free space on drive '" + driveToCheck.DriveName + "': " +
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment