Author: dmeyer
Date: Fri Dec 29 13:18:10 2006
New Revision: 2297
Modified:
trunk/display/src/lcdproc.py
Log:
improve logging
Modified: trunk/display/src/lcdproc.py
==============================================================================
--- trunk/display/src/lcdproc.py (original)
+++ trunk/display/src/lcdproc.py Fri Dec 29 13:18:10 2006
@@ -34,12 +34,17 @@
# python imports
import os
import socket
+import logging
# kaa imports
import kaa.notifier
import kaa
from kaa.strutils import unicode_to_str
+# get logging object
+log = logging.getLogger('lcd')
+
+
class Widget(object):
"""
Widget on a screen.
@@ -219,9 +224,9 @@
yield wait
result = wait.get()
- print result
if isinstance(result, (Exception, socket.error)):
# try again later
+ log.error('LCDproc: %s. Will try again later', result)
kaa.notifier.OneShotTimer(self._connect, server, port).start(10)
yield False
wait = kaa.notifier.YieldCallback()
@@ -233,5 +238,6 @@
self._send('client_set name kaa')
self.size = int(line[7]), int(line[9])
self.width, self.height = self.size
+ log.info('LCDproc connected')
self.signals['connected'].emit(self.width, self.height)
yield False
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog