build.app.misc.log.log()   A
last analyzed

Complexity

Conditions 4

Size

Total Lines 9
Code Lines 8

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 4
eloc 8
nop 2
dl 0
loc 9
rs 10
c 0
b 0
f 0
1
from termcolor import colored
2
3
4
def log(message: str, keyword: str = "WARN"):
5
    if keyword == "WARN":
6
        print(colored("[WARN]", "yellow"), message)
7
    elif keyword == "ERROR":
8
        print(colored("[ERROR] " + message, "red"))
9
    elif keyword == "INFO":
10
        print(colored("[INFO]", "blue"), message)
11
    else:
12
        print(colored("[{}]".format(type), "cyan"), message)
13