[pybot-commits] CVS: pybot/pybot server.py,1.5,1.6
Brought to you by:
niemeyer
From: Gustavo N. <nie...@us...> - 2003-06-02 13:36:16
|
Update of /cvsroot/pybot/pybot/pybot In directory sc8-pr-cvs1:/tmp/cvs-serv22381/pybot Modified Files: server.py Log Message: * modules/remoteinfo.py: New module! * server.py: If unable to transform string to ISO-8859-1, send it in UTF8. Index: server.py =================================================================== RCS file: /cvsroot/pybot/pybot/pybot/server.py,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** server.py 12 May 2003 23:02:58 -0000 1.5 --- server.py 2 Jun 2003 13:36:09 -0000 1.6 *************** *** 169,172 **** --- 169,177 ---- line = self._outlines[0][0]+"\r\n" del self._outlines[0] + if isinstance(line, unicode): + try: + line = line.encode('iso-8859-1') + except UnicodeError: + line = line.encode('utf8') self._socket.send(line) lines_sent = lines_sent + 1 *************** *** 296,299 **** --- 301,309 ---- self._outlines_lock.acquire() for line in self._outlines: + if isinstance(line, unicode): + try: + line = line.encode('iso-8859-1') + except UnicodeError: + line = line.encode('utf8') print line self._outlines = [] |