OSDN Git Service

fix many bugs.
[rec10/rec10-git.git] / rec10 / trunk / src / recdblist.py
index 5132e48..1b60dc9 100644 (file)
@@ -107,11 +107,14 @@ def printuft8ex(unicode,verbose_level=500,log_level=500):
             f.write(str+"\n")\r
             f.close()\r
 def addCommonlogEX(type,place,inst,txt,verbose_level=500,log_level=500):\r
-    lt=datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")+u":"\r
+    lt=unicode(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"))+u":"\r
     if txt=="":\r
         lt=lt+u"["+type+u"] "+place+u" "+inst\r
     else:\r
-        lt=lt+u"["+type+u"] "+place+u" "+inst+u"\n"+txt\r
+        try:\r
+            lt=lt+u"["+type+u"] "+place+u" "+inst+u"\n"+txt\r
+        except:\r
+            print [type,place,inst,txt]\r
     lt=lt.encode('utf-8')\r
     logfname="/var/log/rec10"\r
     mode="a"\r