Skip to content

Commit 571b18d

Browse files
committed
Update dev version
Update dev version * Update logger
1 parent dbb9107 commit 571b18d

File tree

3 files changed

+21
-6
lines changed

3 files changed

+21
-6
lines changed

dev.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta"
66

77
[project]
88
name = "je_editor_dev"
9-
version = "0.0.201"
9+
version = "0.0.202"
1010
authors = [
1111
{ name = "JE-Chen", email = "[email protected]" },
1212
]

je_editor/utils/logging/loggin_instance.py

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,24 @@
55
jeditor_logger = logging.getLogger("JEditor")
66
formatter = logging.Formatter('%(asctime)s | %(name)s | %(levelname)s | %(message)s')
77

8-
# Rotating File Handler
9-
rotating_file_handler = RotatingFileHandler(filename="JEditor.log", mode="w",maxBytes=1073741824)
10-
rotating_file_handler.setFormatter(formatter)
11-
jeditor_logger.addHandler(rotating_file_handler)
8+
9+
class JEditorLoggingHandler(RotatingFileHandler):
10+
11+
# redirect logging stderr output to queue
12+
13+
def __init__(self, filename: str = "JEditor.log", mode="w",
14+
maxBytes:int=1073741824, backupCount:int=0):
15+
super().__init__(filename=filename, mode=mode, maxBytes=maxBytes, backupCount=backupCount)
16+
self.formatter = formatter
17+
self.setLevel(logging.DEBUG)
18+
19+
def emit(self, record: logging.LogRecord) -> None:
20+
print(self.format(record))
21+
22+
23+
# File handler
24+
file_handler = JEditorLoggingHandler()
25+
file_handler.setFormatter(formatter)
26+
jeditor_logger.addHandler(file_handler)
1227

1328

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta"
66

77
[project]
88
name = "je_editor"
9-
version = "0.0.184"
9+
version = "0.0.185"
1010
authors = [
1111
{ name = "JE-Chen", email = "[email protected]" },
1212
]

0 commit comments

Comments
 (0)