diff --git a/netconf-service/config.js b/netconf-service/config.js new file mode 100644 index 000000000..9d817c5ac --- /dev/null +++ b/netconf-service/config.js @@ -0,0 +1,3 @@ +//exports.redisDb = 0; // live +exports.redisDb = 1; // test +//exports.redisDb = 2; // dev diff --git a/netconf-service/index.js b/netconf-service/index.js index c2f4610f3..8f7658ab5 100644 --- a/netconf-service/index.js +++ b/netconf-service/index.js @@ -25,6 +25,8 @@ // LLC. Start here: http://www.zerotier.com/ // +var config = require('./config.js'); + // Fields in netconf response dictionary var ZT_NETWORKCONFIG_DICT_KEY_ALLOWED_ETHERNET_TYPES = "et"; var ZT_NETWORKCONFIG_DICT_KEY_NETWORK_ID = "nwid"; @@ -53,6 +55,7 @@ var async = require('async'); var redis = require('redis'); var DB = redis.createClient(); DB.on("error",function(err) { console.error('redis query error: '+err); }); +DB.select(config.redisDb,function() {}); // Global variables -- these are initialized on startup or netconf-init message var netconfSigningIdentity = null; // identity of netconf master, with private key portion