remove logs
This commit is contained in:
parent
dfab8fecb8
commit
4451c120db
@ -7,17 +7,24 @@ var mdb = require('../../lib/MessageDb').default();
|
||||
var microtime = require('microtime');
|
||||
var enableMessageBroker;
|
||||
|
||||
var verbose = false;
|
||||
var log = function() {
|
||||
if (verbose) {
|
||||
console.log(arguments);
|
||||
}
|
||||
}
|
||||
|
||||
module.exports.init = function(io_ext, config) {
|
||||
enableMessageBroker = config ? config.enableMessageBroker : false;
|
||||
ios = io_ext;
|
||||
if (ios) {
|
||||
// when a new socket connects
|
||||
ios.sockets.on('connection', function(socket) {
|
||||
console.log('New connection from ' + socket.id);
|
||||
log('New connection from ' + socket.id);
|
||||
// when it subscribes, make it join the according room
|
||||
socket.on('subscribe', function(topic) {
|
||||
if (socket.rooms.length === 1) {
|
||||
console.log('subscribe to ' + topic);
|
||||
log('subscribe to ' + topic);
|
||||
socket.join(topic);
|
||||
}
|
||||
});
|
||||
@ -25,8 +32,8 @@ module.exports.init = function(io_ext, config) {
|
||||
if (enableMessageBroker) {
|
||||
// when it requests sync, send him all pending messages
|
||||
socket.on('sync', function(ts) {
|
||||
console.log('Sync requested by ' + socket.id);
|
||||
console.log(' from timestamp '+ts);
|
||||
log('Sync requested by ' + socket.id);
|
||||
log(' from timestamp '+ts);
|
||||
var rooms = socket.rooms;
|
||||
if (rooms.length !== 2) {
|
||||
socket.emit('insight-error', 'Must subscribe with public key before syncing');
|
||||
@ -34,12 +41,12 @@ module.exports.init = function(io_ext, config) {
|
||||
}
|
||||
var to = rooms[1];
|
||||
var upper_ts = Math.round(microtime.now());
|
||||
console.log(' to timestamp '+upper_ts);
|
||||
log(' to timestamp '+upper_ts);
|
||||
mdb.getMessages(to, ts, upper_ts, function(err, messages) {
|
||||
if (err) {
|
||||
throw new Error('Couldn\'t get messages on sync request: ' + err);
|
||||
}
|
||||
console.log('\tFound ' + messages.length + ' message' + (messages.length !== 1 ? 's' : ''));
|
||||
log('\tFound ' + messages.length + ' message' + (messages.length !== 1 ? 's' : ''));
|
||||
for (var i = 0; i < messages.length; i++) {
|
||||
broadcastMessage(messages[i], socket);
|
||||
}
|
||||
@ -48,7 +55,7 @@ module.exports.init = function(io_ext, config) {
|
||||
|
||||
// when it sends a message, add it to db
|
||||
socket.on('message', function(m) {
|
||||
console.log('Message sent from ' + m.pubkey + ' to ' + m.to);
|
||||
log('Message sent from ' + m.pubkey + ' to ' + m.to);
|
||||
mdb.addMessage(m, function(err) {
|
||||
if (err) {
|
||||
throw new Error('Couldn\'t add message to database: ' + err);
|
||||
@ -59,7 +66,7 @@ module.exports.init = function(io_ext, config) {
|
||||
|
||||
// disconnect handler
|
||||
socket.on('disconnect', function() {
|
||||
console.log('disconnected ' + socket.id);
|
||||
log('disconnected ' + socket.id);
|
||||
});
|
||||
}
|
||||
});
|
||||
@ -115,7 +122,7 @@ module.exports.broadcastSyncInfo = function(historicSync) {
|
||||
var broadcastMessage = module.exports.broadcastMessage = function(message, socket) {
|
||||
if (ios) {
|
||||
var s = socket || ios.sockets.in(message.to);
|
||||
console.log('sending message to ' + message.to);
|
||||
log('sending message to ' + message.to);
|
||||
s.emit('message', message);
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user