mirror of
https://github.com/Sithranduil/srcds_exporter.git
synced 2025-07-23 17:28:00 +02:00
Ajout du support de gametracker
This commit is contained in:
@@ -3,6 +3,7 @@ import sourcemod from './sourcemod.js';
|
||||
import sourcepython from './sourcepython.js';
|
||||
import registry from './registry.js';
|
||||
import game from './game.js';
|
||||
import gametracker from './gametracker.js';
|
||||
|
||||
export default {
|
||||
async request(config, client) {
|
||||
@@ -13,6 +14,7 @@ export default {
|
||||
const infoResponse = await game.requeseInfo(client, config.game);
|
||||
const statsResponse = await game.requestStats(client, config.game);
|
||||
const statusResponse = await game.requestStatus(client, config.game);
|
||||
const gameTrackerResponse = await gametracker.request(config.ip, config.port);
|
||||
if (config.metamod) {
|
||||
metamodResponse = await metamod.request(client);
|
||||
}
|
||||
@@ -29,6 +31,7 @@ export default {
|
||||
metamod: metamodResponse,
|
||||
sourcemod: sourcemodResponse,
|
||||
sourcepython: sourcepythonResponse,
|
||||
gametracker: gameTrackerResponse,
|
||||
};
|
||||
},
|
||||
|
||||
@@ -36,6 +39,7 @@ export default {
|
||||
metamod.setMetrics(response ? response.metamod : null);
|
||||
sourcemod.setMetrics(response ? response.sourcemod : null);
|
||||
sourcepython.setMetrics(response ? response.sourcepython : null);
|
||||
gametracker.setMetrics(response ? response.gametracker : null);
|
||||
game.setStatsMetrics(response ? response.stats : null, config.game);
|
||||
game.setInfoMetrics(response ? response.info : null);
|
||||
game.setStatusMetrics(response ? response.status : null);
|
||||
|
Reference in New Issue
Block a user