diff --git a/doc/websocket-client.md b/doc/websocket-client.md index e160846..6f4c242 100644 --- a/doc/websocket-client.md +++ b/doc/websocket-client.md @@ -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) {}, } ``` diff --git a/lib/logger.js b/lib/logger.js index 1ac2ae5..cc4df78 100644 --- a/lib/logger.js +++ b/lib/logger.js @@ -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)}, diff --git a/lib/websocket-client.js b/lib/websocket-client.js index df0660d..5bf2ee8 100644 --- a/lib/websocket-client.js +++ b/lib/websocket-client.js @@ -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 {