mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-01-29 00:51:53 +08:00
moved kvmd to the root
This commit is contained in:
15
kvmd/logging.py
Normal file
15
kvmd/logging.py
Normal file
@@ -0,0 +1,15 @@
|
||||
import sys
|
||||
import logging
|
||||
|
||||
|
||||
# =====
|
||||
def get_logger(depth: int=1) -> logging.Logger:
|
||||
frame = sys._getframe(1) # pylint: disable=protected-access
|
||||
frames = []
|
||||
while frame:
|
||||
frames.append(frame)
|
||||
frame = frame.f_back
|
||||
if len(frames) - 1 >= depth:
|
||||
break
|
||||
name = frames[depth].f_globals["__name__"]
|
||||
return logging.getLogger(name)
|
||||
Reference in New Issue
Block a user