khulnasoft's picture
Upload 48 files
9b674e9 verified
raw
history blame contribute delete
581 Bytes
import functools
def wrapper(func):
"""A decorator that logs the start and end of the function call."""
@functools.wraps(func)
def wrapped_func(*args, **kwargs):
from .gpt_computer_assistant import the_main_window
print("GOOGLE-searching")
function_name = "Tool: " + func.__name__
the_main_window.active_border_animation(function_name)
result = func(*args, **kwargs)
the_main_window.deactive_border_animation(function_name)
print("GOOGLE SEARCHİNG COMPLEATES")
return result
return wrapped_func