28 lines
631 B
Python
28 lines
631 B
Python
from lib.Logger import Logger
|
|
from lib.MultiLogger import MultiLogger
|
|
from lib.LogLevels import Level
|
|
from lib.Log import Log
|
|
from lib import console
|
|
|
|
_LOGGER = Logger("Generic")
|
|
|
|
_LOGGER.info("This is a simple log {}", "message.")
|
|
|
|
custom_level = Level("FAULTY_LEVEL", 100, "*", (console.Utils.underline + console.Utils.bold + console.FG.cyan))
|
|
_LOGGER.custom(custom_level, "ok")
|
|
|
|
_temp_logger = Logger("tmp_logger", False, open("logs.log", 'a+'))
|
|
_MultiLogger = MultiLogger([_LOGGER, _temp_logger], "Potato")
|
|
|
|
_MultiLogger.warn("OK")
|
|
|
|
|
|
class User:
|
|
name = "faulty"
|
|
pass
|
|
|
|
|
|
u = User()
|
|
|
|
_LOGGER.info("logged in.", _object=u)
|