|
|
@ -6,6 +6,15 @@ logging.basicConfig() |
|
|
|
LOGGER = logging.getLogger(__name__) |
|
|
|
LOGGER = logging.getLogger(__name__) |
|
|
|
MODULE_REGEX = r"^[_a-zA-Z][_a-zA-Z0-9]+$" |
|
|
|
MODULE_REGEX = r"^[_a-zA-Z][_a-zA-Z0-9]+$" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class bcolors: |
|
|
|
|
|
|
|
WARNING = "\033[93m" |
|
|
|
|
|
|
|
ENDC = "\033[0m" |
|
|
|
|
|
|
|
BOLD = "\033[1m" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def colorize(escape_code, text): |
|
|
|
|
|
|
|
code = getattr(bcolors, escape_code) |
|
|
|
|
|
|
|
return f"{code}{text}{bcolors.ENDC}" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def log_module_name_warning(module_name, logger): |
|
|
|
def log_module_name_warning(module_name, logger): |
|
|
|