make sure extra is a string
authorTony Mack <tmack@cs.princeton.edu>
Fri, 26 Mar 2010 18:37:38 +0000 (18:37 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Fri, 26 Mar 2010 18:37:38 +0000 (18:37 +0000)
sfa/util/faults.py

index 045e443..8e5ece1 100644 (file)
@@ -11,7 +11,7 @@ import xmlrpclib
 class SfaFault(xmlrpclib.Fault):
     def __init__(self, faultCode, faultString, extra = None):
         if extra:
-            faultString += ": " + extra
+            faultString += ": " + str(extra)
         xmlrpclib.Fault.__init__(self, faultCode, faultString)
 
 class SfaInvalidAPIMethod(SfaFault):