Mercurial > libervia-backend
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 |