Skip to content
This repository has been archived by the owner on Feb 28, 2022. It is now read-only.

Commit

Permalink
fix #36, #44, #45
Browse files Browse the repository at this point in the history
  • Loading branch information
montyanderson committed Feb 25, 2019
1 parent fa0cd27 commit 9db9c61
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 5 deletions.
2 changes: 2 additions & 0 deletions README.md
Expand Up @@ -5,7 +5,9 @@ Yet Another CDN.
[![Coverage Status](https://coveralls.io/repos/github/ovsoinc/yacdn.org/badge.svg?branch=master)](https://coveralls.io/github/ovsoinc/yacdn.org?branch=master)
[![License](https://img.shields.io/badge/license-AGPLv3-blue.svg?label=license)](https://github.com/Storj/ovsoinc/yacdn.org/blob/master/LICENSE)
[![CDN Hits](https://img.shields.io/badge/dynamic/json.svg?label=CDN%20Hits&url=https://yacdn.org/stats&query=$.cdnHits&colorB=green)](https://img.shields.io/badge/dynamic/json.svg?label=CDN%20Hits&url=https://yacdn.org/stats&query=$.cdnHits&colorB=green)
[![CDN Data](https://img.shields.io/badge/dynamic/json.svg?label=CDN%20Data&url=https://yacdn.org/stats&query=$.cdnData&colorB=blue)](https://img.shields.io/badge/dynamic/json.svg?label=CDN%20Data&url=https://yacdn.org/stats&query=$.cdnData&colorB=blue)
[![Proxy Hits](https://img.shields.io/badge/dynamic/json.svg?label=Proxy%20Hits&url=https://yacdn.org/stats&query=$.proxyHits&colorB=green)](https://img.shields.io/badge/dynamic/json.svg?label=Proxy%20Hits&url=https://yacdn.org/stats&query=$.proxyHits&colorB=green)
[![Proxy Data](https://img.shields.io/badge/dynamic/json.svg?label=Proxy%20Hits&url=https://yacdn.org/stats&query=$.proxyData&colorB=blue)](https://img.shields.io/badge/dynamic/json.svg?label=Proxy%20Data&url=https://yacdn.org/stats&query=$.proxyData&colorB=blue)

## CDN

Expand Down
2 changes: 1 addition & 1 deletion package.json
Expand Up @@ -6,7 +6,7 @@
"scripts": {
"test": "npm run testsuite && npm run linter",
"testsuite": "jest --forceExit",
"coverage": "istanbul cover node_modules/mocha/bin/_mocha -- -R spec --exit",
"coverage": "jest --forceExit --coverage",
"linter": "xo",
"start": "node server.js"
},
Expand Down
4 changes: 2 additions & 2 deletions server.js
Expand Up @@ -107,9 +107,9 @@ app.use(async ctx => {

ctx.body = {
cdnHits: Number(await redis.get('cdnhits')),
cdnData: Number(await redis.get('cdndata')),
cdnData: `${(Number(await redis.get('cdndata')) / Math.pow(1024, 3)).toFixed(2)} GB`,
proxyHits: Number(await redis.get('proxyhits')),
proxyData: Number(await redis.get('proxydata'))
proxyData: `${(Number(await redis.get('proxydata')) / Math.pow(1024, 3)).toFixed(2)} GB`
};
});

Expand Down
4 changes: 2 additions & 2 deletions test/server.test.js
Expand Up @@ -41,7 +41,7 @@ describe('/stats', async () => {

assert.strictEqual(typeof data, 'object');
assert.strictEqual(typeof data.cdnHits, 'number');
assert.strictEqual(typeof data.cdnData, 'number');
assert.strictEqual(typeof data.cdnData, 'string');
assert.strictEqual(typeof data.proxyHits, 'number');
assert.strictEqual(typeof data.proxyData, 'number');
assert.strictEqual(typeof data.proxyData, 'string');
});

0 comments on commit 9db9c61

Please sign in to comment.