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