Save device logs to rethinkdb.

This commit is contained in:
Simo Kinnunen
2014-01-29 19:50:47 +09:00
parent 39989c6e7a
commit 389db73f08
8 changed files with 140 additions and 41 deletions

View File

@@ -41,6 +41,10 @@ module.exports = function(options) {
var message = wire.LeaveGroupMessage.decode(wrapper.message)
appDealer.send([channel, data])
break
case wire.MessageType.DEVICE_LOG:
var message = wire.DeviceLogMessage.decode(wrapper.message)
dbapi.saveDeviceLog(message.serial, message)
break
case wire.MessageType.DEVICE_POKE:
var message = wire.DevicePokeMessage.decode(wrapper.message)
devDealer.send([message.channel, wireutil.makeProbeMessage()])