BaseApi.get_interface_manager() wraps the manager module/library in a ManagerWrapper...
[sfa.git] / sfa / util / faults.py
index 5880fd9..8bf71e8 100644 (file)
@@ -55,8 +55,10 @@ class SfaPermissionDenied(SfaFault):
         SfaFault.__init__(self, 108, faultString, extra)
 
 class SfaNotImplemented(SfaFault):
-    def __init__(self, extra = None):
-        faultString = "Not fully implemented"
+    def __init__(self, interface=None, extra = None):
+        faultString = "Not implemented"
+        if interface:
+            faultString += " at interface " + interface 
         SfaFault.__init__(self, 109, faultString, extra)
 
 class SfaAPIError(SfaFault):