18 lines
425 B
Python
18 lines
425 B
Python
|
import osdk.vt100 as vt100
|
||
|
|
||
|
|
||
|
class Logger:
|
||
|
name: str
|
||
|
|
||
|
def __init__(self, name: str):
|
||
|
self.name = name
|
||
|
|
||
|
def log(self, message: str):
|
||
|
print(f"{vt100.CYAN}[{self.name}]{vt100.RESET} {message}")
|
||
|
|
||
|
def warn(self, message: str):
|
||
|
print(f"{vt100.YELLOW}[{self.name}]{vt100.RESET} {message}")
|
||
|
|
||
|
def error(self, message: str):
|
||
|
print(f"{vt100.RED}[{self.name}]{vt100.RESET} {message}")
|