Skip to content

Commit

Permalink
remove call logger
Browse files Browse the repository at this point in the history
  • Loading branch information
rettigl committed Jan 20, 2025
1 parent fc7f065 commit 411a81e
Showing 1 changed file with 0 additions and 21 deletions.
21 changes: 0 additions & 21 deletions src/specsanalyzer/logging.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
import os
import sys
from datetime import datetime
from functools import wraps
from typing import Callable

# Default log directory
DEFAULT_LOG_DIR = os.path.join(os.getcwd(), "logs")
Expand Down Expand Up @@ -101,22 +99,3 @@ def set_verbosity(logger: logging.Logger, verbose: bool) -> None:
handler.setLevel(logging.INFO)
else:
handler.setLevel(logging.WARNING)


def call_logger(logger: logging.Logger):
def log_call(func: Callable):
@wraps(func)
def new_func(*args, **kwargs):
saved_args = locals()
args_str = ""
for arg in saved_args["args"][1:]:
args_str += f"{arg}, "
for name, arg in saved_args["kwargs"].items():
args_str += f"{name}={arg}, "
args_str = args_str.rstrip(", ")
logger.debug(f"Call {func.__name__}({args_str})")
return func(*args, **kwargs)

return new_func

return log_call

0 comments on commit 411a81e

Please sign in to comment.