|
8 | 8 | logEmitter = require('../services/log-emitter'), |
9 | 9 | router = express.Router(); |
10 | 10 |
|
11 | | - function fetchVals(db, id, callback) { |
| 11 | + function fetchVals(db, callback) { |
12 | 12 | var vals = { |
13 | 13 | 'eventlog': [] |
14 | 14 | }; |
15 | 15 |
|
16 | | - db.serialize(function() { |
17 | | - db.each("SELECT * FROM log_events ORDER BY time DESC LIMIT 1000", function(err, row) { |
| 16 | + db.serialize(() => { |
| 17 | + db.each("SELECT * FROM log_events ORDER BY time DESC LIMIT 1000", (err, row) => { |
18 | 18 | row.headers = JSON.parse(row.headers); |
19 | 19 | vals.eventlog.push(row); |
20 | | - }, function () { |
| 20 | + }, () => { |
21 | 21 | callback(null, vals); |
22 | 22 | }); |
23 | 23 | }); |
24 | 24 | } |
25 | 25 |
|
26 | 26 | function processResponse(req, res, vals) { |
27 | 27 | switch (req.accepts('html', 'json')) { |
28 | | - case 'html': |
29 | | - vals.wshost = res.app.locals.host + ':' + res.app.locals.port; |
30 | | - res.render('view-log', vals); |
31 | | - break; |
32 | | - case 'json': |
33 | | - res.json(vals.eventlog); |
34 | | - break; |
35 | | - default: |
36 | | - res.status(406).send('Not Acceptable'); |
37 | | - break; |
| 28 | + case 'html': |
| 29 | + vals.wshost = res.app.locals.host + ':' + res.app.locals.port; |
| 30 | + res.render('view-log', vals); |
| 31 | + break; |
| 32 | + case 'json': |
| 33 | + res.json(vals.eventlog); |
| 34 | + break; |
| 35 | + default: |
| 36 | + res.status(406).send('Not Acceptable'); |
| 37 | + break; |
38 | 38 | } |
39 | 39 | } |
40 | 40 |
|
|
44 | 44 |
|
45 | 45 | router.get('/', function (req, res) { |
46 | 46 | async.waterfall([ |
47 | | - function (callback) { |
| 47 | + (callback) => { |
48 | 48 | data.getDb(callback); |
49 | 49 | }, |
50 | | - function (db, callback) { |
51 | | - fetchVals(db, 0, callback); |
| 50 | + (db, callback) => { |
| 51 | + fetchVals(db, callback); |
52 | 52 | }, |
53 | | - function (vals) { |
| 53 | + (vals) => { |
54 | 54 | processResponse(req, res, vals); |
55 | 55 | } |
56 | | - ], function (errorMessage) { |
| 56 | + ], (errorMessage) => { |
57 | 57 | handleError(req, res, errorMessage); |
58 | 58 | }); |
59 | 59 | }); |
60 | 60 |
|
61 | | - router.ws('/', function(ws, req) { |
62 | | - var id = 0; |
63 | | - |
| 61 | + router.ws('/', (ws, req) => { |
64 | 62 | function sendLogEvent(logEvent) { |
65 | 63 | ws.send(logEvent); |
66 | | - }; |
| 64 | + } |
67 | 65 |
|
68 | 66 | logEmitter.on('logged-event', sendLogEvent); |
69 | 67 |
|
|
0 commit comments