linspector-old/lib/core/logger.py.orig
2013-05-16 23:03:00 +02:00

25 lines
604 B
Python

from datetime import datetime
DEBUG = "[debug]"
NOTICE = "[notice]"
WARNING = "[warning]"
def logVerbose(message, verbose = False):
if verbose:
print DEBUG + " " + str(message)
def logNotice(message, verbose = False):
if verbose:
print NOTICE + " " + str(message)
def logWarning(message):
print WARNING + " " + message
def logWarningConfig(file = "file", missing = "missing"):
logWarning("in " + file + ": The " + missing + " is not defined")
def writeLogToFile(logfile, message):
f = open(logfile, 'a')
f.write("[" + str(datetime.now()) + "] " + message + '\n')
f.close()