[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kajongg] src: OSError on Windows: show more info
From:       Wolfgang Rohdewald <wolfgang () rohdewald ! de>
Date:       2016-12-03 9:17:40
Message-ID: E1cD6Rw-0002UT-SP () code ! kde ! org
[Download RAW message or body]

Git commit 2db41c3c454b30f4115da9ae6ff19b12433ebc6f by Wolfgang Rohdewald.
Committed on 03/12/2016 at 09:16.
Pushed by wrohdewald into branch 'master'.

OSError on Windows: show more info

M  +2    -0    src/log.py
M  +1    -0    src/login.py

https://commits.kde.org/kajongg/2db41c3c454b30f4115da9ae6ff19b12433ebc6f

diff --git a/src/log.py b/src/log.py
index 8b2a3c9..0b831c4 100644
--- a/src/log.py
+++ b/src/log.py
@@ -185,6 +185,8 @@ def __exceptionToString(exception):
             pass
         else:
             parts.append(unicode(arg))
+    if hasattr(exception, 'filename'):
+        parts.append(exception.filename)
     return u' '.join(parts)
 
 
diff --git a/src/login.py b/src/login.py
index f8c2663..29f3ed5 100644
--- a/src/login.py
+++ b/src/login.py
@@ -222,6 +222,7 @@ class Url(unicode):
                         'started the local kajongg server: pid=<numid>%1</numid> %2',
                         process.pid, ' '.join(args)))
         except OSError as exc:
+            exc.filename = ' '.join(args)
             logException(exc)
 
     def __serverListening(self):

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic