improve server-side logging of exceptions
[sfa.git] / sfa / util / api.py
index cda8c88..65ccc88 100644 (file)
@@ -11,6 +11,7 @@ import traceback
 import string
 import xmlrpclib
 
+import sfa.util.sfalogging
 from sfa.trust.auth import Auth
 from sfa.util.config import *
 from sfa.util.faults import *
@@ -18,7 +19,6 @@ from sfa.util.debug import *
 from sfa.trust.credential import *
 from sfa.trust.certificate import *
 from sfa.util.namespace import *
-from sfa.util.sfalogging import *
 
 # See "2.2 Characters" in the XML specification:
 #
@@ -148,7 +148,7 @@ class BaseAPI:
         self.credential = None
         self.source = None 
         self.time_format = "%Y-%m-%d %H:%M:%S"
-        self.logger=get_sfa_logger()
+        self.logger=sfa.util.sfalogging.logger
         
         # load registries
         from sfa.server.registry import Registries