Commit 2af9b001 authored by Pierre-Antoine Rouby's avatar Pierre-Antoine Rouby
Browse files

SQL: Minor change.

parent 7f8e8d5a
No related merge requests found
Pipeline #51752 passed with stages
in 1 minute and 50 seconds
Showing with 25 additions and 11 deletions
+25 -11
......@@ -67,6 +67,16 @@ def logger_color_reset():
return f"{Style.RESET_ALL}"
return ""
def logger_exception(exception):
logger.error(
f"[{Fore.RED}ERROR{Style.RESET_ALL}] " +
f"{Fore.RED}{e}{Style.RESET_ALL}"
)
logger.debug(
f"{Fore.BLUE}{e}{Style.RESET_ALL}\n" +
f"{Fore.RED}{traceback.format_exc()}{Style.RESET_ALL}"
)
##########
# TIMERS #
##########
......@@ -135,12 +145,20 @@ def timer(func):
try:
value = func(*args, **kwargs)
except Exception as e:
logger.debug(f"[{Fore.RED}ERROR{Style.RESET_ALL}]" +
f"[{func.__module__}.{Fore.GREEN}" +
f"{func.__qualname__}" +
f"{Style.RESET_ALL}]: " +
f"{Fore.RED}{e}{Style.RESET_ALL}")
traceback.print_exc()
logger.error(
f"[{Fore.RED}ERROR{Style.RESET_ALL}] " +
f"{Fore.RED}{e}{Style.RESET_ALL}"
)
logger.debug(
f"[{func.__module__}.{Fore.GREEN}" +
f"{func.__qualname__}" +
f"{Style.RESET_ALL}]: " +
f"{Fore.RED}{e}{Style.RESET_ALL}"
)
logger.debug(
f"{Fore.BLUE}{e}{Style.RESET_ALL}\n" +
f"{Fore.RED}{traceback.format_exc()}{Style.RESET_ALL}"
)
end_time = time.perf_counter()
run_time = end_time - start_time
......@@ -329,11 +347,7 @@ class SQL(object):
value = self._fetch(res, fetch_one)
except Exception as e:
logger.error(
f"[{Fore.RED}ERROR{Style.RESET_ALL}] " +
f"{Fore.RED}{e}{Style.RESET_ALL}"
)
traceback.print_exc()
logger_exception(e)
finally:
return value
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment