Add silly logging

This commit is contained in:
Stefan Aebischer
2019-10-27 16:46:20 +02:00
parent b5f66480c4
commit 6da5126190
3 changed files with 8 additions and 6 deletions

View File

@@ -24,10 +24,11 @@ to the server once connection has been lost.
Custom logger must contain the following methods:
```js
const logger = {
debug: function(message, data) {}
notice: function(message, data) {}
info: function(message, data) {}
warning: function(message, data) {}
silly: function(message, data) {},
debug: function(message, data) {},
notice: function(message, data) {},
info: function(message, data) {},
warning: function(message, data) {},
error: function(message, data) {},
}
```

View File

@@ -1,5 +1,6 @@
module.exports = {
silly: function() {console.log(arguments)},
debug: function() {console.log(arguments)},
notice: function() {console.log(arguments)},
info: function() {console.info(arguments)},

View File

@@ -125,7 +125,7 @@ module.exports = class WebsocketClient extends EventEmitter {
clearTimeout(this.pongTimeout);
this.pongTimeout = null;
this.logger.debug('Sending ping', {category: 'bybit-ws'});
this.logger.silly('Sending ping', {category: 'bybit-ws'});
this.ws.send(JSON.stringify({op: 'ping'}));
this.pongTimeout = setTimeout(() => {
@@ -186,7 +186,7 @@ module.exports = class WebsocketClient extends EventEmitter {
_handleResponse(response) {
if(response.request && response.request.op === 'ping' && response.ret_msg === 'pong') {
if(response.success === true) {
this.logger.debug('pong recieved', {category: 'bybit-ws'});
this.logger.silly('pong recieved', {category: 'bybit-ws'});
clearTimeout(this.pongTimeout);
}
} else {