standardize error messages

This commit is contained in:
bignutty 2024-12-26 23:17:46 +01:00
parent 295072d388
commit e523b5402e
4 changed files with 15 additions and 11 deletions

View file

@ -1,7 +1,7 @@
const { ClusterManager } = require('detritus-client');
const superagent = require('superagent')
const { basecamp } = require('#logging');
const { basecamp, formatErrorMessage } = require('#logging');
// Configure environment
require('dotenv').config();
@ -27,11 +27,10 @@ const manager = new ClusterManager(client, token, {
// Logging
manager.on("clusterProcess", ({ clusterProcess }) => {
clusterProcess.on('close', ({code, signal}) => {
basecamp(`<:ico_w4:1086624964284788787>\`[${process.env.HOSTNAME || "labscore"}]\` **\` CLUSTER_CLOSED \`** Cluster ${clusterProcess.clusterId} closed with code \`${code}\` and signal \`${signal}\` @ \`${Date.now()}\``)
basecamp(formatErrorMessage(4, "CLUSTER_CLOSED", `Cluster ${clusterProcess.clusterId} closed with code \`${code}\` and signal \`${signal}\``));
});
clusterProcess.on('warn', async ({error}) => {
await basecamp(`<:ico_w2:1086624961025810485>\`[${process.env.HOSTNAME || "labscore"}]\` **\` CLUSTER_WARNING \`** Cluster ${clusterProcess.clusterId} issued warning @ \`${Date.now()}\``)
await basecamp(`\`\`\`js\n${error}\`\`\``)
await basecamp(formatErrorMessage(2, "CLUSTER_WARNING", `Cluster ${clusterProcess.clusterId} issued warning\n\`\`\`js\n${error}\`\`\``));
});
})