From d93ba4445a2d87c23d47fb6544093e651377f997 Mon Sep 17 00:00:00 2001 From: Zaid Abdulla Date: Wed, 17 Oct 2012 14:05:38 +0300 Subject: [PATCH] Added a config option for listening interface --- acs.coffee | 4 ++-- config.coffee | 2 ++ test.coffee | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/acs.coffee b/acs.coffee index 13ea667..0d48d07 100644 --- a/acs.coffee +++ b/acs.coffee @@ -124,5 +124,5 @@ else runTask(sessionId, deviceId, task, reqParams, response) ) - server.listen config.PORT - console.log "Server listening on port #{config.PORT}" + server.listen config.ACS_PORT, config.ACS_INTERFACE + console.log "Server listening on port #{config.ACS_PORT}" diff --git a/config.coffee b/config.coffee index bc28cc0..83820d4 100644 --- a/config.coffee +++ b/config.coffee @@ -1,6 +1,8 @@ exports.DATABASE_NAME = 'genie' exports.ACS_PORT = 7547 # same as AP Manager's port +exports.ACS_INTERFACE = null # null to listen to all interfaces exports.API_PORT = 7557 +exports.API_INTERFACE = null # null to listen to all interfaces exports.CACHE_DURATION = 60000 exports.MONGODB_SOCKET = '/tmp/mongodb-27017.sock' exports.MEMCACHED_SOCKET = '/tmp/memcached.sock' \ No newline at end of file diff --git a/test.coffee b/test.coffee index a1e6f98..cf77601 100644 --- a/test.coffee +++ b/test.coffee @@ -1,3 +1,4 @@ +config = require './config' http = require 'http' fs = require 'fs' @@ -26,7 +27,7 @@ sendRequest = (serial, taskId, seq = 0) -> options = { #host: '172.17.32.59', host: '127.0.0.1', - port: 1337, + port: config.ACS_PORT, method: 'POST', headers: headers, }