commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

r6678 - trunk/gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc


From: johannes
Subject: r6678 - trunk/gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc
Date: Tue, 16 Nov 2004 01:29:20 -0600 (CST)

Author: johannes
Date: 2004-11-16 01:29:18 -0600 (Tue, 16 Nov 2004)
New Revision: 6678

Modified:
   trunk/gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py
Log:
Use a better exception group for communication errors


Modified: trunk/gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py
===================================================================
--- trunk/gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py 
2004-11-12 22:40:16 UTC (rev 6677)
+++ trunk/gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py 
2004-11-16 07:29:18 UTC (rev 6678)
@@ -37,6 +37,7 @@
 
 import string
 import sys
+import socket
 
 from gnue.common.apps import errors
 from gnue.common.rpc import client
@@ -99,6 +100,9 @@
                                                             u'\x91')
       raise errors.RemoteError, (exType, exName, exMessage, exDetail)
 
+    except socket.error:
+      raise errors.AdminError, errors.getException () [2]
+
     # check, if an object handle is sent
     # TODO: make a better check
     if type(result)==type("String") and len(result)==40 :





reply via email to

[Prev in Thread] Current Thread [Next in Thread]