1 | Canary = require './canary'
|
2 |
|
3 | class MessageController
|
4 |
|
5 | constructor: ({@canary,Date}={}) ->
|
6 | @canary ?= new Canary {Date}
|
7 |
|
8 | postMessage: (req, res) =>
|
9 | res.end()
|
10 | @canary.messageFromFlow req.body?.fromUuid
|
11 |
|
12 | getPassing: (req, res) =>
|
13 | res.json(@canary.getPassing()).end()
|
14 |
|
15 | getStats: (req, res) =>
|
16 | res.json(@canary.getStats()).end()
|
17 |
|
18 | module.exports = MessageController
|