comparison src/core/sat_main.py @ 1007:a7d33c7a8277

core (log): refactoring + twisted backend: - configuration is now done with classes, so inheritance is possible - twisted backend now use twisted log methods - log not produced by SàT directly in twisted backend are captured by an observer (twistedObserver) and sent back to SàT logging chain, with the "twisted" logger. - \\default output use normal twistd output, except in debug mode where it add an stdout output in addition to the log file. - when log_colors = True, colors are enabled only where it's possible (tty out), when log_colors=force colors are always enabled. - fixed some bad log.xxx calls
author Goffi <goffi@goffi.org>
date Mon, 05 May 2014 18:58:34 +0200
parents c37a24922f27
children fee00f2e11c2
comparison
equal deleted inserted replaced
1006:325fd230c15d 1007:a7d33c7a8277
323 log.info(u"Salut à toi ô mon frère !") 323 log.info(u"Salut à toi ô mon frère !")
324 #TODO: manage autoconnect 324 #TODO: manage autoconnect
325 #self.connect() 325 #self.connect()
326 326
327 def stopService(self): 327 def stopService(self):
328 log.info("Salut aussi à Rantanplan") 328 log.info(u"Salut aussi à Rantanplan")
329 329
330 def run(self): 330 def run(self):
331 log.debug(_("running app")) 331 log.debug(_("running app"))
332 reactor.run() 332 reactor.run()
333 333