File tree Expand file tree Collapse file tree 6 files changed +6
-6
lines changed Expand file tree Collapse file tree 6 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ class Client
13
13
def initialize ( analytics_config , opts = { } )
14
14
@config = analytics_config
15
15
adapter = opts [ :adapter ] || Defaults ::ADAPTER
16
- logger = opts [ :logger ] || LoggerHelper . create ( 'debug.log' )
16
+ logger = opts [ :logger ] || LoggerHelper . create
17
17
requester = opts [ :http_requester ] || Defaults ::REQUESTER_CLASS . new ( adapter , logger )
18
18
@transporter = Transport ::Transport . new ( @config , requester )
19
19
end
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ class Client
13
13
def initialize ( insights_config , opts = { } )
14
14
@config = insights_config
15
15
adapter = opts [ :adapter ] || Defaults ::ADAPTER
16
- logger = opts [ :logger ] || LoggerHelper . create ( 'debug.log' )
16
+ logger = opts [ :logger ] || LoggerHelper . create
17
17
requester = opts [ :http_requester ] || Defaults ::REQUESTER_CLASS . new ( adapter , logger )
18
18
@transporter = Transport ::Transport . new ( @config , requester )
19
19
end
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ class LoggerHelper
5
5
# @param debug_file [nil|String] file used to output the logs
6
6
#
7
7
def self . create ( debug_file = nil )
8
- file = debug_file || File . new ( 'debug.log' )
8
+ file = debug_file || ( ENV [ 'ALGOLIA_DEBUG' ] ? File . new ( 'debug.log' ) : $stderr )
9
9
instance = ::Logger . new file
10
10
instance . progname = 'algolia'
11
11
instance
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ class Client
11
11
def initialize ( personalization_config , opts = { } )
12
12
@config = personalization_config
13
13
adapter = opts [ :adapter ] || Defaults ::ADAPTER
14
- logger = opts [ :logger ] || LoggerHelper . create ( 'debug.log' )
14
+ logger = opts [ :logger ] || LoggerHelper . create
15
15
requester = opts [ :http_requester ] || Defaults ::REQUESTER_CLASS . new ( adapter , logger )
16
16
@transporter = Transport ::Transport . new ( @config , requester )
17
17
end
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ class Client
18
18
def initialize ( recommend_config , opts = { } )
19
19
@config = recommend_config
20
20
adapter = opts [ :adapter ] || Defaults ::ADAPTER
21
- logger = opts [ :logger ] || LoggerHelper . create ( 'debug.log' )
21
+ logger = opts [ :logger ] || LoggerHelper . create
22
22
requester = opts [ :http_requester ] || Defaults ::REQUESTER_CLASS . new ( adapter , logger )
23
23
@transporter = Transport ::Transport . new ( @config , requester )
24
24
end
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ class Client
19
19
def initialize ( search_config , opts = { } )
20
20
@config = search_config
21
21
adapter = opts [ :adapter ] || Defaults ::ADAPTER
22
- logger = opts [ :logger ] || LoggerHelper . create ( 'debug.log' )
22
+ logger = opts [ :logger ] || LoggerHelper . create
23
23
requester = opts [ :http_requester ] || Defaults ::REQUESTER_CLASS . new ( adapter , logger )
24
24
@transporter = Transport ::Transport . new ( @config , requester )
25
25
end
You can’t perform that action at this time.
0 commit comments