|
import logging |
|
|
|
logging.basicConfig( |
|
level=logging.INFO, |
|
format='%(asctime)s - %(levelname)s - %(message)s', |
|
datefmt='%Y-%m-%d %H:%M') |
|
|
|
def log(log_type,message): |
|
try: |
|
log_type = log_type.lower() |
|
if log_type == "info": |
|
return logging.info(message) |
|
elif log_type == "debug": |
|
return logging.debug(message) |
|
elif log_type == "warning": |
|
return logging.error(message) |
|
elif log_type == "critical": |
|
return logging.critical(message) |
|
elif log_type == "error": |
|
return logging.error(message) |
|
except Exception as e: |
|
return f"Invalid log type.Error : {e}" |
|
|