Skip to content

Commit 189b8e0

Browse files
authored
Merge pull request #590 from superannotateai/1831_logs
1831 logs
2 parents f741dbe + 25fa242 commit 189b8e0

File tree

1 file changed

+13
-16
lines changed

1 file changed

+13
-16
lines changed

src/superannotate/lib/core/__init__.py

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
from lib.core.enums import UploadState
1717
from lib.core.enums import UserRole
1818

19-
2019
CONFIG = Config()
2120
BACKEND_URL = "https://api.superannotate.com"
2221
HOME_PATH = expanduser("~/.superannotate")
@@ -33,11 +32,10 @@
3332

3433

3534
def setup_logging(level=DEFAULT_LOGGING_LEVEL, file_path=LOG_FILE_LOCATION):
36-
3735
logger = logging.getLogger("sa")
3836
for handler in logger.handlers[:]: # remove all old handlers
3937
logger.removeHandler(handler)
40-
logger.propagate = True
38+
logger.propagate = False
4139
logger.setLevel(level)
4240
stream_handler = logging.StreamHandler()
4341
formatter = Formatter("SA-PYTHON-SDK - %(levelname)s - %(message)s")
@@ -46,19 +44,18 @@ def setup_logging(level=DEFAULT_LOGGING_LEVEL, file_path=LOG_FILE_LOCATION):
4644
try:
4745
os.makedirs(file_path, exist_ok=True)
4846
log_file_path = os.path.join(file_path, "sa.log")
49-
open(log_file_path, "w").close()
50-
if os.access(log_file_path, os.W_OK):
51-
file_handler = RotatingFileHandler(
52-
log_file_path,
53-
maxBytes=5 * 1024 * 1024,
54-
backupCount=5,
55-
mode="a",
56-
)
57-
file_formatter = Formatter(
58-
"SA-PYTHON-SDK - %(levelname)s - %(asctime)s - %(message)s"
59-
)
60-
file_handler.setFormatter(file_formatter)
61-
logger.addHandler(file_handler)
47+
file_handler = RotatingFileHandler(
48+
log_file_path,
49+
maxBytes=5 * 1024 * 1024,
50+
backupCount=5,
51+
mode="a",
52+
)
53+
file_formatter = Formatter(
54+
"SA-PYTHON-SDK - %(levelname)s - %(asctime)s - %(message)s"
55+
)
56+
file_handler.setFormatter(file_formatter)
57+
logger.addHandler(file_handler)
58+
6259
except OSError as e:
6360
logger.debug(e)
6461

0 commit comments

Comments
 (0)