Files
srcds_exporter/modules/metamod.js
2020-10-17 19:32:32 +02:00

18 lines
427 B
JavaScript

import utils from '../utils/utils.js';
import metrics from './metrics.js';
export default {
async request(client) {
return utils.rconCommand(client, 'meta version');
},
setMetrics(response) {
if (response) {
const isEnabled = utils.isValidResponse(response);
const value = isEnabled ? Number(1) : Number(0);
metrics.metamodEnabled.set(value);
} else {
metrics.metamodEnabled.set((Number(-1)));
}
},
};