mirror of
https://github.com/Sithranduil/srcds_exporter.git
synced 2025-07-24 02:28:00 +02:00
Découpage en module
This commit is contained in:
17
modules/sourcepython.js
Normal file
17
modules/sourcepython.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, 'sp info');
|
||||
},
|
||||
setMetrics(response) {
|
||||
if (response) {
|
||||
const isEnabled = utils.isValidResponse(response);
|
||||
const value = isEnabled ? Number(1) : Number(0);
|
||||
metrics.sourcepythonEnabled.set(value);
|
||||
} else {
|
||||
metrics.sourcepythonEnabled.set(Number(-1));
|
||||
}
|
||||
},
|
||||
};
|
Reference in New Issue
Block a user