X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Futil%2Fapi.py;h=1e131be4ea8d64a5cefaf5f31e093faffd505746;hb=f4e2470e55558c5355696622be507d3f6b624c21;hp=cda8c8874f3b0576873f281ac29ba15783a0d4c0;hpb=2bba5331db88542f6d646ae7aa39df3dd9e8e973;p=sfa.git diff --git a/sfa/util/api.py b/sfa/util/api.py index cda8c887..1e131be4 100644 --- a/sfa/util/api.py +++ b/sfa/util/api.py @@ -11,14 +11,13 @@ import traceback import string import xmlrpclib +from sfa.util.sfalogging import sfa_logger from sfa.trust.auth import Auth from sfa.util.config import * from sfa.util.faults import * -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 +147,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_logger # load registries from sfa.server.registry import Registries @@ -243,7 +242,7 @@ class BaseAPI: except SfaFault, fault: result = fault except Exception, fault: - traceback.print_exc(file = log) + sfa_logger.log_exc("BaseAPI.handle has caught Exception") result = SfaAPIError(fault)