mirror of
https://github.com/Sithranduil/srcds_exporter.git
synced 2025-07-24 19:27:19 +02:00
Découpage en module
This commit is contained in:
17
modules/metamod.js
Normal file
17
modules/metamod.js
Normal file
@@ -0,0 +1,17 @@
|
||||
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)));
|
||||
}
|
||||
},
|
||||
};
|
Reference in New Issue
Block a user