Skip to content

Commit a14dbf6

Browse files
committed
Replace logger with fosslight_util
1 parent 5ee097b commit a14dbf6

File tree

6 files changed

+16
-42
lines changed

6 files changed

+16
-42
lines changed

requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
scancode-toolkit<=21.2.25
22
typecode_libmagic
33
XlsxWriter
4-
progress
4+
progress
5+
fosslight_util

src/fosslight_source/_parsing_scancode_file_item.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55

66
import os
77
import logging
8+
import fosslight_util.constant as constant
89

9-
logger = logging.getLogger(__name__)
10+
logger = logging.getLogger(constant.LOGGER_NAME)
1011
_replace_word = ["-only", "-old-style", "-or-later", "licenseref-scancode-"]
1112
_exclude_filename = ["changelog", "config.guess", "config.sub",
1213
"config.h.in", "changes", "ltmain.sh",

src/fosslight_source/_settings.py

Lines changed: 0 additions & 34 deletions
This file was deleted.

src/fosslight_source/_write_oss_report_src.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import csv
88
import time
99
import logging
10+
import fosslight_util.constant as constant
1011

1112
_SRC_HEADER = ['ID', 'Source Name or Path', 'OSS Name',
1213
'OSS Version', 'License', 'Download Location',

src/fosslight_source/convert_scancode.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@
1010
import platform
1111
from datetime import datetime
1212
import logging
13+
import fosslight_util.constant as constant
14+
from fosslight_util.set_log import init_log
1315

1416
from ._write_oss_report_src import write_result_to_csv, write_result_to_excel
1517
from ._parsing_scancode_file_item import parsing_file_item
16-
from ._settings import init_log
1718

18-
logger = logging.getLogger(__name__)
19+
logger = logging.getLogger(constant.LOGGER_NAME)
1920

2021

2122
def convert_json_to_excel(scancode_json, excel_name, csv_name):
@@ -73,6 +74,8 @@ def print_help_msg():
7374

7475

7576
def main():
77+
global logger
78+
7679
argv = sys.argv[1:]
7780
path_to_find_bin = os.getcwd()
7881
start_time = datetime.now().strftime('%Y-%m-%d_%H-%M-%S')
@@ -99,7 +102,7 @@ def main():
99102
csv_file_name = output_file_name
100103
output_dir = os.path.dirname(os.path.abspath(output_file_name))
101104

102-
init_log(start_time, output_dir)
105+
logger = init_log(os.path.join(output_dir, "fosslight_src_log_"+start_time+".txt"))
103106

104107
convert_json_to_excel(path_to_find_bin,
105108
oss_report_name + ".xlsx", csv_file_name + ".csv")

src/fosslight_source/run_scancode.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,13 @@
1313

1414
from scancode import cli
1515
from datetime import datetime
16+
import fosslight_util.constant as constant
17+
from fosslight_util.set_log import init_log
1618
from ._write_oss_report_src import write_result_to_csv, write_result_to_excel
1719
from ._parsing_scancode_file_item import parsing_file_item
18-
from ._settings import init_log
1920
from ._timer_thread import TimerThread
2021

21-
logger = logging.getLogger(__name__)
22+
logger = logging.getLogger(constant.LOGGER_NAME)
2223
warnings.filterwarnings("ignore", category=FutureWarning)
2324

2425

@@ -57,6 +58,7 @@ def main():
5758

5859
def run_scan(path_to_scan, output_file_name="",
5960
_write_json_file=False, num_cores=-1):
61+
global logger
6062

6163
success = True
6264
msg = ""
@@ -75,7 +77,7 @@ def run_scan(path_to_scan, output_file_name="",
7577
output_json_file = output_file_name
7678
output_dir = os.path.dirname(os.path.abspath(output_file_name))
7779

78-
init_log(start_time, output_dir)
80+
logger = init_log(os.path.join(output_dir, "fosslight_src_log_"+start_time+".txt"))
7981

8082
if path_to_scan == "":
8183
if _windows:

0 commit comments

Comments
 (0)