# HG changeset patch # User Edouard Tisserant # Date 1316703599 -7200 # Node ID f44651506a88e708cec1b6102253f2a4a8a86247 # Parent b665a9001451efb26002d7041d7585712721e862 silence warnings while importing twisted diff -r b665a9001451 -r f44651506a88 Beremiz_service.py --- a/Beremiz_service.py Thu Sep 08 20:25:44 2011 +0200 +++ b/Beremiz_service.py Thu Sep 22 16:59:59 2011 +0200 @@ -487,20 +487,23 @@ self.daemon.shutdown(True) if enabletwisted: - try: - from threading import Thread, currentThread - if havewx: - from twisted.internet import wxreactor - wxreactor.install() - from twisted.internet import reactor, task - from twisted.python import log, util - from nevow import rend, appserver, inevow, tags, loaders, athena - from nevow.page import renderer - - havetwisted = True - except: - print "Twisted unavailable !" - havetwisted = False + import warnings + with warnings.catch_warnings(): + warnings.simplefilter("ignore") + try: + from threading import Thread, currentThread + if havewx: + from twisted.internet import wxreactor + wxreactor.install() + from twisted.internet import reactor, task + from twisted.python import log, util + from nevow import rend, appserver, inevow, tags, loaders, athena + from nevow.page import renderer + + havetwisted = True + except: + print "Twisted unavailable !" + havetwisted = False if havetwisted: