Spaces:
Sleeping
Sleeping
Commit ·
2ca99e2
1
Parent(s): c048591
Update type hints in CoreLogger constructor for better clarity
Browse files- .gitignore +1 -0
- core/logger/core_logger.py +3 -2
.gitignore
CHANGED
|
@@ -1 +1,2 @@
|
|
| 1 |
.venv
|
|
|
|
|
|
| 1 |
.venv
|
| 2 |
+
__pycache__/
|
core/logger/core_logger.py
CHANGED
|
@@ -3,6 +3,7 @@ import sys
|
|
| 3 |
from enum import Enum
|
| 4 |
from logging import Formatter, LogRecord, getLogger, StreamHandler, FileHandler
|
| 5 |
from pathlib import Path
|
|
|
|
| 6 |
|
| 7 |
from colorama import Fore, Style
|
| 8 |
|
|
@@ -35,8 +36,8 @@ class CoreLogger:
|
|
| 35 |
self,
|
| 36 |
name: str = "app",
|
| 37 |
level: str = "INFO",
|
| 38 |
-
fmt: str = None,
|
| 39 |
-
datefmt: str = None,
|
| 40 |
log_to_console: bool = True,
|
| 41 |
log_to_file: bool = False,
|
| 42 |
):
|
|
|
|
| 3 |
from enum import Enum
|
| 4 |
from logging import Formatter, LogRecord, getLogger, StreamHandler, FileHandler
|
| 5 |
from pathlib import Path
|
| 6 |
+
from typing import Optional
|
| 7 |
|
| 8 |
from colorama import Fore, Style
|
| 9 |
|
|
|
|
| 36 |
self,
|
| 37 |
name: str = "app",
|
| 38 |
level: str = "INFO",
|
| 39 |
+
fmt: Optional[str] = None,
|
| 40 |
+
datefmt: Optional[str] = None,
|
| 41 |
log_to_console: bool = True,
|
| 42 |
log_to_file: bool = False,
|
| 43 |
):
|