tls: server: Minor code style changes

This commit is contained in:
Martin Rubli 2024-05-31 21:57:59 +02:00
parent 7dcbd21454
commit 58f45135b3

View file

@ -4,7 +4,6 @@ const net = require("net");
const tls = require("tls"); const tls = require("tls");
class TlsMonitorType extends MonitorType { class TlsMonitorType extends MonitorType {
name = "port-tls"; name = "port-tls";
/** /**
@ -66,26 +65,26 @@ class TlsMonitorType extends MonitorType {
if (response instanceof Error) { if (response instanceof Error) {
this.log("check failed: " + response.message); this.log("check failed: " + response.message);
throw response; throw response;
} else { }
let success = false;
let message = undefined;
if (monitor.keyword) {
const keywordContained = response.includes(monitor.keyword);
success = (keywordContained === !monitor.invertKeyword);
message = keywordContained ? "Data contains keyword" : "Data does not contain keyword";
} else {
success = true;
message = "Connection successful";
}
if (success) { let success = false;
this.log("check successful: " + message); let message = undefined;
heartbeat.msg = message; if (monitor.keyword) {
heartbeat.status = UP; const keywordContained = response.includes(monitor.keyword);
} else { success = (keywordContained === !monitor.invertKeyword);
this.log("check failed: " + message); message = keywordContained ? "Data contains keyword" : "Data does not contain keyword";
throw new Error(message); } else {
} success = true;
message = "Connection successful";
}
if (success) {
this.log("check successful: " + message);
heartbeat.msg = message;
heartbeat.status = UP;
} else {
this.log("check failed: " + message);
throw new Error(message);
} }
} }