Skip to content

Instantly share code, notes, and snippets.

@timmyw
Created September 5, 2016 01:24
Show Gist options
  • Save timmyw/3e0e6aaca15d3d80ebf243f81df74b7b to your computer and use it in GitHub Desktop.
Save timmyw/3e0e6aaca15d3d80ebf243f81df74b7b to your computer and use it in GitHub Desktop.
Sample HT service endport
service.on('testVideoIp',
s.Object({
ip: s.String()
}), async (data, callback) => {
console.log('Request:', data)
let res2 = await db.manyOrNone('SELECT cds_id, subnet FROM cds_subnet', [])
let res = {}
res2.forEach(async (row, done) => {
console.log(row)
let cds = await db.oneOrNone('SELECT * from cds WHERE cds_id = $1', [row.cds_id])
res[cds.cds_id] = cds.hostname
console.log('inner res:', res)
done()
})
console.log('Request complete:', res)
return callback(null, res)
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment