1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-05 02:29:26 +02:00

add remoteDebugUrl into database so that it is accessible from api

This commit is contained in:
Vishal Banthia 2015-12-07 19:36:56 +09:00
parent c9a9d3cb06
commit 232163d290
5 changed files with 60 additions and 0 deletions

View file

@ -151,6 +151,8 @@ dbapi.saveDeviceInitialState = function(serial, device) {
, statusChangedAt: r.now()
, ready: false
, reverseForwards: []
, remoteConnect: false
, remoteDebugUrl: null
}
return db.run(r.table('devices').get(serial).update(data))
.then(function(stats) {
@ -163,6 +165,20 @@ dbapi.saveDeviceInitialState = function(serial, device) {
})
}
dbapi.setDeviceConnectUrl = function(serial, url) {
return db.run(r.table('devices').get(serial).update({
remoteDebugUrl: url
, remoteConnect: true
}))
}
dbapi.unsetDeviceConnectUrl = function(serial, url) {
return db.run(r.table('devices').get(serial).update({
remoteDebugUrl: null
, remoteConnect: false
}))
}
dbapi.saveDeviceStatus = function(serial, status) {
return db.run(r.table('devices').get(serial).update({
status: status