diff --git a/functions_general.py b/functions_general.py index 128b1131eb..8c3b0a9f10 100644 --- a/functions_general.py +++ b/functions_general.py @@ -1,3 +1,5 @@ +from twisted.python import log + import session_mgr import commands_privileged import commands_general @@ -47,7 +49,7 @@ def log_errmsg(errormsg): errormsg: (string) The message to be logged. """ - print 'ERROR: %s' % (errormsg,) + log.error('ERROR: %s' % (errormsg,)) def log_infomsg(infomsg): """ @@ -55,7 +57,7 @@ def log_infomsg(infomsg): debugmsg: (string) The message to be logged. """ - print '%s' % (infomsg,) + log.msg('%s' % (infomsg,)) def time_format(seconds, style=0): """ @@ -149,4 +151,4 @@ def word_wrap(text, width=78): ) >= width)], word), text.split(' ') - ) \ No newline at end of file + ) diff --git a/server.py b/server.py index 96f0b1c1a0..3ee4319a41 100755 --- a/server.py +++ b/server.py @@ -4,6 +4,7 @@ import sys from twisted.application import internet, service from twisted.internet import protocol, reactor, defer +from twisted.python import log from django.db import models from django.db import connection @@ -120,4 +121,4 @@ mud_service = EvenniaService('Evennia Server') # Sheet sheet, fire ze missiles! serviceCollection = service.IServiceCollection(application) -internet.TCPServer(4000, mud_service.getEvenniaServiceFactory()).setServiceParent(serviceCollection) \ No newline at end of file +internet.TCPServer(4000, mud_service.getEvenniaServiceFactory()).setServiceParent(serviceCollection) diff --git a/session.py b/session.py index 41ea2db648..7e013eb287 100755 --- a/session.py +++ b/session.py @@ -24,8 +24,8 @@ class SessionProtocol(StatefulTelnetProtocol): session_mgr.add_session(self) self.game_connect_screen() self.prep_session() - print 'Connection:', self - print 'Sessions active:', len(session_mgr.get_session_list()) + functions_general.log_infomsg('Connection: %s' % (self,)) + functions_general.log_infomsg('Sessions active: %d' % (len(session_mgr.get_session_list()),)) def getClientAddress(self): """