afshin-dini commited on
Commit
f88c1d2
·
1 Parent(s): 39fd20a

Clean the code

Browse files
src/deep_package_detection/__init__.py CHANGED
@@ -1,3 +1,3 @@
1
- """ his is a deep model for detecting different types of packages. """
2
-
3
- __version__ = "0.2.0"
 
1
+ """ his is a deep model for detecting different types of packages. """
2
+
3
+ __version__ = "0.2.0"
src/deep_package_detection/loggings.py CHANGED
@@ -1,38 +1,38 @@
1
- """Logger initialization"""
2
-
3
- import logging
4
- import logging.config
5
- from typing import Any, Optional
6
-
7
-
8
- def config_logger(loglevel: int, log_file: Optional[str] = None) -> Any:
9
- """Initialize a custom logger"""
10
- handlers = {
11
- "console": {
12
- "class": "logging.StreamHandler",
13
- "formatter": "standard",
14
- },
15
- }
16
- if log_file:
17
- handlers["file"] = {
18
- "class": "logging.FileHandler",
19
- "formatter": "standard",
20
- "filename": log_file,
21
- "mode": "a",
22
- }
23
- default_logging_config = {
24
- "version": 1,
25
- "disable_existing_loggers": False,
26
- "formatters": {
27
- "standard": {
28
- "format": "%(asctime)s - [%(levelname)s] [%(name)s.%(funcName)s:%(lineno)d (%(process)d)] | %(message)s",
29
- "datefmt": "%Y-%m-%d %H:%M:%S",
30
- },
31
- },
32
- "handlers": handlers,
33
- "root": {
34
- "handlers": list(handlers.keys()),
35
- "level": loglevel,
36
- },
37
- }
38
- logging.config.dictConfig(default_logging_config)
 
1
+ """Logger initialization"""
2
+
3
+ import logging
4
+ import logging.config
5
+ from typing import Any, Optional
6
+
7
+
8
+ def config_logger(loglevel: int, log_file: Optional[str] = None) -> Any:
9
+ """Initialize a custom logger"""
10
+ handlers = {
11
+ "console": {
12
+ "class": "logging.StreamHandler",
13
+ "formatter": "standard",
14
+ },
15
+ }
16
+ if log_file:
17
+ handlers["file"] = {
18
+ "class": "logging.FileHandler",
19
+ "formatter": "standard",
20
+ "filename": log_file,
21
+ "mode": "a",
22
+ }
23
+ default_logging_config = {
24
+ "version": 1,
25
+ "disable_existing_loggers": False,
26
+ "formatters": {
27
+ "standard": {
28
+ "format": "%(asctime)s - [%(levelname)s] [%(name)s.%(funcName)s:%(lineno)d (%(process)d)] | %(message)s",
29
+ "datefmt": "%Y-%m-%d %H:%M:%S",
30
+ },
31
+ },
32
+ "handlers": handlers,
33
+ "root": {
34
+ "handlers": list(handlers.keys()),
35
+ "level": loglevel,
36
+ },
37
+ }
38
+ logging.config.dictConfig(default_logging_config)