From 25072e254a76c1d32d732fa2692484e037f5d0fa Mon Sep 17 00:00:00 2001 From: Straga Severa Date: Mon, 16 Mar 2020 14:35:28 +0300 Subject: [PATCH] Fix stdout logging --- CHANGELOG | 4 ++++ bitfinex-rb.gemspec | 2 +- lib/ws/ws2.rb | 8 ++++++-- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 466f3d9..5fda2f7 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +1.0.10 + +- Fixes an issue with STDOUT logging for ws2 + 1.0.9 - Fixes bug with API v2 transfer diff --git a/bitfinex-rb.gemspec b/bitfinex-rb.gemspec index 2f5ecb8..4682a94 100644 --- a/bitfinex-rb.gemspec +++ b/bitfinex-rb.gemspec @@ -4,7 +4,7 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) Gem::Specification.new do |spec| spec.name = 'bitfinex-rb' - spec.version = '1.0.9' + spec.version = '1.0.10' spec.authors = ['Bitfinex'] spec.email = ['developers@bitfinex.com'] spec.summary = %q{Bitfinex API Wrapper} diff --git a/lib/ws/ws2.rb b/lib/ws/ws2.rb index c656a30..6e4391e 100644 --- a/lib/ws/ws2.rb +++ b/lib/ws/ws2.rb @@ -61,8 +61,12 @@ class WSv2 # @param [boolean] params.checksum_audit - enables automatic OB checksum verification (requires manage_order_books) ### def initialize (params = {}) - @l = Logger.new(STDOUT) - @l.progname = 'ws2' + if params[:logger] + @l = params[:logger] + else + @l = Logger.new(STDOUT) + @l.progname = 'ws2' + end @url = params[:url] || 'wss://api.bitfinex.com/ws/2' @aff_code = params[:aff_code]