comparison idavoll/idavoll.py @ 78:a7196ca7cefd

Fixed bug in LogService with non-ascii chars.
author Ralph Meijer <ralphm@ik.nu>
date Mon, 08 Nov 2004 19:13:49 +0000
parents 66fac7cd9edc
children 758cb81b97ce
comparison
equal deleted inserted replaced
77:b8958967f508 78:a7196ca7cefd
114 def transportConnected(self, xmlstream): 114 def transportConnected(self, xmlstream):
115 xmlstream.rawDataInFn = self.rawDataIn 115 xmlstream.rawDataInFn = self.rawDataIn
116 xmlstream.rawDataOutFn = self.rawDataOut 116 xmlstream.rawDataOutFn = self.rawDataOut
117 117
118 def rawDataIn(self, buf): 118 def rawDataIn(self, buf):
119 print "RECV: %s" % buf.encode('ascii', 'replace') 119 print "RECV: %s" % unicode(buf, 'utf-8').encode('ascii', 'replace')
120 120
121 def rawDataOut(self, buf): 121 def rawDataOut(self, buf):
122 print "SEND: %s" % buf.encode('ascii', 'replace') 122 print "SEND: %s" % unicode(buf, 'utf-8').encode('ascii', 'replace')
123 123
124 def makeService(config): 124 def makeService(config):
125 serviceCollection = service.MultiService() 125 serviceCollection = service.MultiService()
126 126
127 # set up Jabber Component 127 # set up Jabber Component