We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3e46d5c commit 346f9e7Copy full SHA for 346f9e7
python/mmSolver/logger.py
@@ -51,16 +51,18 @@ def get_logger(level=None):
51
:type level: str, int or None
52
53
:return: A Logger object.
54
+ :rtype: logging.Logger
55
"""
56
+ module_name = 'root'
57
+
58
# The calling module name, in module hierarchy.
59
# Source: https://gist.github.com/techtonik/2151727
60
stack = inspect.stack()
61
start = 1
62
if len(stack) < start + 1:
- return None
63
+ return logging.getLogger(module_name)
64
parentframe = stack[start][0]
65
module = inspect.getmodule(parentframe)
- module_name = 'root'
66
if module is not None:
67
module_name = module.__name__
68
0 commit comments