From 2a484d51d319ca6c49c4b7e6c0b3b5a7aa233a7c Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Sun, 1 Jan 2023 08:11:41 +0000 Subject: [PATCH] Remove function_logger It doesn't work properly (call methods with an additional "None" argument). --- app/helpers.py | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/app/helpers.py b/app/helpers.py index fdd8db3..2c47c4c 100644 --- a/app/helpers.py +++ b/app/helpers.py @@ -69,24 +69,6 @@ def file_is_readable(path: str) -> bool: return os.access(path, os.R_OK) -def function_logger(prefix): - """ - Log function parameters and return - - Source: https://stackoverflow.com/questions/25936746/ - create-a-function-decorator-that-logs-arguments - """ - - def decorate(f): - def wrapper(*args, **kwargs): - print(prefix, f.__name__, "args", args, "kwargs", kwargs) - cr = f(*args, **kwargs) - print(prefix, f.__name__, "result", cr) - return cr - return wrapper - return decorate - - def get_audio_segment(path: str) -> Optional[AudioSegment]: try: if path.endswith('.mp3'):