X-Git-Url: https://code.delx.au/pymsnt/blobdiff_plain/4c9bfc8d92c70245fc650a7df1cbc6e6cc1a050f..cbe38882237ba2dff9191c266ddc04a5e78ebba4:/src/main.py diff --git a/src/main.py b/src/main.py index 902ef79..6be4c74 100644 --- a/src/main.py +++ b/src/main.py @@ -7,7 +7,7 @@ sys.setdefaultencoding("utf-8") sys.stdout = codecs.lookup('utf-8')[-1](sys.stdout) # Find the best reactor -selectWarning = "Unable to install any good reactors (kqueue, epoll, poll).\nWe fell back to using select. You may have scalability problems.\nThis reactor will not support more than 1024 connections +at a time." +selectWarning = "Unable to install any good reactors (kqueue, epoll, poll).\nWe fell back to using select. You may have scalability problems.\nThis reactor will not support more than 1024 connections at a time." try: from twisted.internet import epollreactor as bestreactor except: @@ -96,6 +96,7 @@ from tlib.xmlw import Element, jid, component from debug import LogEvent, INFO, WARN, ERROR import debug +import svninfo import utils import xdb import avatar @@ -114,6 +115,10 @@ import housekeep class PyTransport(component.Service): def __init__(self): LogEvent(INFO) + try: + LogEvent(INFO, msg="SVN r" + svninfo.getSVNVersion()) + except: + pass # Discovery, as well as some builtin features self.discovery = disco.ServerDiscovery(self)