Set info string if no crash logs can be found

This commit is contained in:
Johannes Zellner
2019-01-19 15:23:54 +01:00
parent b5c848474b
commit 54e237cec8
+2 -2
View File
@@ -215,7 +215,7 @@ function processCrash(eventId, processName, crashLogFile) {
assert.strictEqual(typeof crashLogFile, 'string');
var subject = `${processName} exited unexpectedly`;
var crashLogs = safe.fs.readFileSync(crashLogFile, 'utf8');
var crashLogs = safe.fs.readFileSync(crashLogFile, 'utf8') || `No logs found at ${crashLogFile}`;
// also send us a notification mail
if (config.provider() === 'caas') mailer.unexpectedExit('support@cloudron.io', subject, crashLogs);
@@ -234,7 +234,7 @@ function apptaskCrash(eventId, appId, crashLogFile) {
assert.strictEqual(typeof crashLogFile, 'string');
var subject = `Apptask for ${appId} crashed`;
var crashLogs = safe.fs.readFileSync(crashLogFile, 'utf8');
var crashLogs = safe.fs.readFileSync(crashLogFile, 'utf8') || `No logs found at ${crashLogFile}`;
// also send us a notification mail
if (config.provider() === 'caas') mailer.unexpectedExit('support@cloudron.io', subject, crashLogs);