mirror of
https://github.com/evennia/evennia.git
synced 2026-03-19 14:26:30 +01:00
This is also in preparation of allowing commands to be present on objects via their script parents.
32 lines
830 B
Python
32 lines
830 B
Python
"""
|
|
Logging facilities
|
|
|
|
This file should have an absolute minimum in imports. If you'd like to layer
|
|
additional functionality on top of some of the methods below, wrap them in
|
|
a higher layer module.
|
|
"""
|
|
from twisted.python import log
|
|
|
|
def log_errmsg(errormsg):
|
|
"""
|
|
Prints/logs an error message to the server log.
|
|
|
|
errormsg: (string) The message to be logged.
|
|
"""
|
|
log.err('ERROR: %s' % (errormsg,))
|
|
|
|
def log_warnmsg(warnmsg):
|
|
"""
|
|
Prints/logs any warnings that aren't critical but should be noted.
|
|
|
|
warnmsg: (string) The message to be logged.
|
|
"""
|
|
log.msg('WARNING: %s' % (warnmsg,))
|
|
|
|
def log_infomsg(infomsg):
|
|
"""
|
|
Prints any generic debugging/informative info that should appear in the log.
|
|
|
|
debugmsg: (string) The message to be logged.
|
|
"""
|
|
log.msg('%s' % (infomsg,))
|