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 microtime = require('microtime');
|
||||||
var enableMessageBroker;
|
var enableMessageBroker;
|
||||||
|
|
||||||
|
var verbose = false;
|
||||||
|
var log = function() {
|
||||||
|
if (verbose) {
|
||||||
|
console.log(arguments);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
module.exports.init = function(io_ext, config) {
|
module.exports.init = function(io_ext, config) {
|
||||||
enableMessageBroker = config ? config.enableMessageBroker : false;
|
enableMessageBroker = config ? config.enableMessageBroker : false;
|
||||||
ios = io_ext;
|
ios = io_ext;
|
||||||
if (ios) {
|
if (ios) {
|
||||||
// when a new socket connects
|
// when a new socket connects
|
||||||
ios.sockets.on('connection', function(socket) {
|
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
|
// when it subscribes, make it join the according room
|
||||||
socket.on('subscribe', function(topic) {
|
socket.on('subscribe', function(topic) {
|
||||||
if (socket.rooms.length === 1) {
|
if (socket.rooms.length === 1) {
|
||||||
console.log('subscribe to ' + topic);
|
log('subscribe to ' + topic);
|
||||||
socket.join(topic);
|
socket.join(topic);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -25,8 +32,8 @@ module.exports.init = function(io_ext, config) {
|
|||||||
if (enableMessageBroker) {
|
if (enableMessageBroker) {
|
||||||
// when it requests sync, send him all pending messages
|
// when it requests sync, send him all pending messages
|
||||||
socket.on('sync', function(ts) {
|
socket.on('sync', function(ts) {
|
||||||
console.log('Sync requested by ' + socket.id);
|
log('Sync requested by ' + socket.id);
|
||||||
console.log(' from timestamp '+ts);
|
log(' from timestamp '+ts);
|
||||||
var rooms = socket.rooms;
|
var rooms = socket.rooms;
|
||||||
if (rooms.length !== 2) {
|
if (rooms.length !== 2) {
|
||||||
socket.emit('insight-error', 'Must subscribe with public key before syncing');
|
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 to = rooms[1];
|
||||||
var upper_ts = Math.round(microtime.now());
|
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) {
|
mdb.getMessages(to, ts, upper_ts, function(err, messages) {
|
||||||
if (err) {
|
if (err) {
|
||||||
throw new Error('Couldn\'t get messages on sync request: ' + 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++) {
|
for (var i = 0; i < messages.length; i++) {
|
||||||
broadcastMessage(messages[i], socket);
|
broadcastMessage(messages[i], socket);
|
||||||
}
|
}
|
||||||
@ -48,7 +55,7 @@ module.exports.init = function(io_ext, config) {
|
|||||||
|
|
||||||
// when it sends a message, add it to db
|
// when it sends a message, add it to db
|
||||||
socket.on('message', function(m) {
|
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) {
|
mdb.addMessage(m, function(err) {
|
||||||
if (err) {
|
if (err) {
|
||||||
throw new Error('Couldn\'t add message to database: ' + err);
|
throw new Error('Couldn\'t add message to database: ' + err);
|
||||||
@ -59,7 +66,7 @@ module.exports.init = function(io_ext, config) {
|
|||||||
|
|
||||||
// disconnect handler
|
// disconnect handler
|
||||||
socket.on('disconnect', function() {
|
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) {
|
var broadcastMessage = module.exports.broadcastMessage = function(message, socket) {
|
||||||
if (ios) {
|
if (ios) {
|
||||||
var s = socket || ios.sockets.in(message.to);
|
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);
|
s.emit('message', message);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user