diff --git a/app.js b/app.js index 1963151..e6f4784 100755 --- a/app.js +++ b/app.js @@ -2,7 +2,7 @@ var server = require("./server"); var router = require("./route"); var requestHandlers = require("./requestHandlers"); -var debug = false; // todo move this to configfile +var debug = server.debugMode(); var handle = {} handle["/"] = requestHandlers.sendInterface; diff --git a/sample.config.json b/sample.config.json index ad843a3..3827c27 100755 --- a/sample.config.json +++ b/sample.config.json @@ -21,6 +21,10 @@ { "param": "demoMode", "value": true + }, + { + "param": "debugMode", + "value": false } ] } diff --git a/server.js b/server.js index b8feb4f..ef52b09 100755 --- a/server.js +++ b/server.js @@ -23,6 +23,11 @@ module.exports.demoMode = function () { return config('debug').chain().find({ param: 'demoMode' }).value()['value']; }; +module.exports.debugMode = function () { + return config('debug').chain().find({ param: 'debugMode' }).value()['value']; +}; + + // utility function for ucs2 decode function ucs2Parse(ucs2){ codeArray = ucs2.match(/.{1,4}/g);