Add browser list to device identity.

This commit is contained in:
Simo Kinnunen
2014-04-01 19:29:28 +09:00
parent 2bf8f2352b
commit e17f306d30
11 changed files with 144 additions and 9 deletions

View File

@@ -0,0 +1,29 @@
var http = require('http')
var util = require('util')
var syrup = require('syrup')
var express = require('express')
var logger = require('../../../util/logger')
module.exports = syrup()
.define(function(options) {
var log = logger.createLogger('device:support:http')
, port = options.ports.pop()
, app = express()
, server = http.createServer(app)
app.set('strict routing', true)
app.set('case sensitive routing', true)
app.set('public url', util.format(
'http://%s:%s'
, options.publicIp
, port
))
server.listen(port)
log.info('Listening on %s', app.get('public url'))
return app
})