Source code for restapi.utilities
"""
Set of utilities to handle wit logs, processes, time, uuid and others
"""
import sys
from typing import NoReturn, Optional
[docs]
def print_and_exit(
message: str, *args: Optional[str], **kwargs: Optional[str]
) -> NoReturn:
# Do not import outside the function to prevent circular imports
from restapi.utilities.logs import log
log.critical(message, *args, **kwargs)
sys.exit(1)