mirror of
https://github.com/lucaspalomodevelop/eventcally.git
synced 2026-03-13 00:07:22 +00:00
18 lines
385 B
Python
18 lines
385 B
Python
import logging
|
|
from functools import wraps
|
|
|
|
from flask import current_app
|
|
|
|
|
|
def click_logging(func):
|
|
@wraps(func)
|
|
def wrapper(*args, **kwargs):
|
|
logger = current_app.logger
|
|
original_level = logger.level
|
|
logger.setLevel(logging.INFO)
|
|
result = func(*args, **kwargs)
|
|
logger.setLevel(original_level)
|
|
return result
|
|
|
|
return wrapper
|