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

@@ -13,6 +13,17 @@ module.exports.saveUserAfterLogin = function(user) {
}))
}
module.exports.saveDeviceLog = function(serial, entry) {
return db.run(r.table('logs').insert({
serial: entry.serial
, timestamp: r.epochTime(entry.timestamp)
, priority: entry.priority
, tag: entry.tag
, pid: entry.pid
, message: entry.message
}))
}
module.exports.saveDeviceStatus = function(serial, status) {
return db.run(r.table('devices').get(serial).update({
status: status