[jToolkit-cvs] jToolkit errors.py,1.4,1.5
Brought to you by:
davidfraser,
friedelwolff
From: <dav...@us...> - 2004-02-09 14:01:59
|
Update of /cvsroot/jtoolkit/jToolkit In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7648 Modified Files: errors.py Log Message: added code to make logaudit work for iso8859 encoded strings... Index: errors.py =================================================================== RCS file: /cvsroot/jtoolkit/jToolkit/errors.py,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** errors.py 9 Feb 2004 13:25:01 -0000 1.4 --- errors.py 9 Feb 2004 13:58:29 -0000 1.5 *************** *** 64,69 **** def logaudit(self, msg, recorddict=None): if recorddict is not None: ! recordstr = ', '.join([key + ':' + unicode(value) for key, value in recorddict.iteritems()]) msg+=recordstr self.writelog(self.instance.auditfile,msg) --- 64,72 ---- def logaudit(self, msg, recorddict=None): + def tounicode(value): + if type(value) == str: return value.decode('iso8859') + else: return unicode(value) if recorddict is not None: ! recordstr = ', '.join([key + ':' + tounicode(value) for key, value in recorddict.iteritems()]) msg+=recordstr self.writelog(self.instance.auditfile,msg) |