Merge pull request #192 from hellcatz/patch-16

Update api.js
This commit is contained in:
sennevb 2017-09-01 16:53:49 +02:00 committed by GitHub
commit 589ec86400
1 changed files with 4 additions and 0 deletions

View File

@ -15,9 +15,11 @@ module.exports = function(logger, portalConfig, poolConfigs){
switch(req.params.method){
case 'stats':
res.header('Content-Type', 'application/json');
res.end(portalStats.statsString);
return;
case 'pool_stats':
res.header('Content-Type', 'application/json');
res.end(JSON.stringify(portalStats.statPoolHistory));
return;
case 'payments':
@ -25,9 +27,11 @@ module.exports = function(logger, portalConfig, poolConfigs){
for(var pool in portalStats.stats.pools) {
poolBlocks.push({name: pool, pending: portalStats.stats.pools[pool].pending, payments: portalStats.stats.pools[pool].payments});
}
res.header('Content-Type', 'application/json');
res.end(JSON.stringify(poolBlocks));
return;
case 'worker_stats':
res.header('Content-Type', 'application/json');
if (req.url.indexOf("?")>0) {
var url_parms = req.url.split("?");
if (url_parms.length > 0) {