Skip to content

Commit a1c5783

Browse files
committed
logger added
1 parent 1fdbcc9 commit a1c5783

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

src/finetuning/logger/__init__.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import logging
2+
import os
3+
from datetime import datetime
4+
from from_root import from_root
5+
6+
7+
LOG_FILE = f"{datetime.now().strftime('%m_%d_%Y_%H_%M_%S')}.log"
8+
9+
log_path = os.path.join(from_root(), 'log', LOG_FILE)
10+
11+
os.makedirs(log_path, exist_ok=True)
12+
13+
lOG_FILE_PATH = os.path.join(log_path, LOG_FILE)
14+
15+
logging.basicConfig(
16+
filename=lOG_FILE_PATH,
17+
format= "[ %(asctime)s ] %(name)s - %(levelname)s - %(message)s",
18+
level= logging.INFO
19+
)

0 commit comments

Comments
 (0)