Implement another level of logging for tracing

This commit is contained in:
Mark Veidemanis 2020-10-31 00:10:33 +00:00
parent 4d25505625
commit 8deac2ab17
3 changed files with 6 additions and 0 deletions

View File

@ -17,6 +17,7 @@
"ConnectOnCreate": false,
"AutoReg": false,
"Debug": false,
"Trace", false,
"Relay": {
"Host": "127.0.0.1",
"Port": "201x",

View File

@ -17,6 +17,8 @@ from utils.cleanup import handler
signal(SIGINT, handler) # Handle Ctrl-C and run the cleanup routine
if "--debug" in sys.argv: # yes really
main.config["Debug"] = True
if "--trace" in sys.argv:
main.config["Trace"] = True
from utils.logging.log import *
from utils.loaders.command_loader import loadCommands
from core.server import Server, ServerFactory

View File

@ -5,3 +5,6 @@ def debug(*data):
if main.config["Debug"]:
print("[DEBUG]", *data)
def trace(*data):
if main.config["Trace"]:
print("[TRACE]", *data)