Spaces:
Sleeping
Sleeping
import logging | |
from rich.logging import RichHandler | |
FORMAT = "%(message)s" | |
logging.basicConfig( | |
level="NOTSET", | |
format=FORMAT, | |
datefmt="[%X]", | |
handlers=[RichHandler(rich_tracebacks=True)], | |
) | |
logger = logging.getLogger("project-v-p") | |
def warn(msg): | |
logger.warning(msg) | |
def info(msg): | |
logger.info(msg) | |
def debug(msg): | |
logger.debug(msg) | |
def breakPoint(): | |
""" A quick function to pause the program for debug or analysis | |
take user input Y/N | |
if Y: break | |
else: continue""" | |
print("Breakpoint: Press Y to continue, N to exit") | |
user_input = input() | |
if user_input.lower() == "y" or user_input == "": | |
pass | |
else: | |
logger.info("Exiting...") | |
exit() | |