summaryrefslogtreecommitdiff
path: root/src/server/index.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-02-03 02:01:06 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-02-03 02:01:06 +0900
commitd55277e57e9c927cd29d3d55c366f3781c2396f6 (patch)
tree6af5e01d38169cc39b8fcea7d0eab99d5db423d5 /src/server/index.ts
parentBetter logger (diff)
downloadsharkey-d55277e57e9c927cd29d3d55c366f3781c2396f6.tar.gz
sharkey-d55277e57e9c927cd29d3d55c366f3781c2396f6.tar.bz2
sharkey-d55277e57e9c927cd29d3d55c366f3781c2396f6.zip
Better logging
Diffstat (limited to 'src/server/index.ts')
-rw-r--r--src/server/index.ts9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/server/index.ts b/src/server/index.ts
index de77975fd5..edb78f55f7 100644
--- a/src/server/index.ts
+++ b/src/server/index.ts
@@ -11,7 +11,7 @@ import * as Koa from 'koa';
import * as Router from 'koa-router';
import * as mount from 'koa-mount';
import * as compress from 'koa-compress';
-import * as logger from 'koa-logger';
+import * as koaLogger from 'koa-logger';
import * as requestStats from 'request-stats';
//const slow = require('koa-slow');
@@ -22,6 +22,9 @@ import networkChart from '../chart/network';
import apiServer from './api';
import { sum } from '../prelude/array';
import User from '../models/user';
+import Logger from '../misc/logger';
+
+const logger = new Logger('server');
// Init app
const app = new Koa();
@@ -29,7 +32,9 @@ app.proxy = true;
if (!['production', 'test'].includes(process.env.NODE_ENV)) {
// Logger
- app.use(logger());
+ app.use(koaLogger(str => {
+ logger.info(str);
+ }));
// Delay
//app.use(slow({