This repository was archived by the owner on Feb 19, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +15
-8
lines changed Expand file tree Collapse file tree 1 file changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -5,20 +5,27 @@ module Codacy
5
5
module Configuration
6
6
7
7
def self . logger
8
- log_filename = self . temp_dir + 'codacy-coverage_' + Date . today . to_s + '.log'
9
- log_file = File . open ( log_filename , 'a' )
10
-
11
- logger_file = Logger . new ( log_file )
12
- logger_file . level = Logger ::DEBUG
8
+ logger_info = logger_to_stdout
9
+ logger_info . level = Logger ::INFO
13
10
14
- logger_stdout = Logger . new ( STDOUT )
15
- logger_stdout . level = Logger ::INFO
11
+ logger_debug = ENV [ "DEBUG_STDOUT" ] ? logger_to_stdout : logger_to_file
12
+ logger_debug . level = Logger ::DEBUG
16
13
17
- log = MultiLogger . new ( logger_stdout , logger_file )
14
+ log = MultiLogger . new ( logger_info , logger_debug )
18
15
19
16
log
20
17
end
21
18
19
+ def self . logger_to_stdout
20
+ Logger . new ( STDOUT )
21
+ end
22
+
23
+ def self . logger_to_file
24
+ log_filename = self . temp_dir + 'codacy-coverage_' + Date . today . to_s + '.log'
25
+ log_file = File . open ( log_filename , 'a' )
26
+ Logger . new ( log_file )
27
+ end
28
+
22
29
def self . temp_dir
23
30
directory_name = Dir . tmpdir + "/codacy-coverage/"
24
31
Dir . mkdir ( directory_name ) unless File . exists? ( directory_name )
You can’t perform that action at this time.
0 commit comments