X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fserver%2Finterface.py;h=0804fc1d8535abad1c3541e7dd1acb9b0bb03df7;hb=ba2aaa438f939a4b5c697052e37b1c3218901319;hp=dbc548914c9b9319aa4deec4e7f2a361d88fecfe;hpb=58d1f7648212cd6897b8b53ce80c2014b08c19bc;p=sfa.git diff --git a/sfa/server/interface.py b/sfa/server/interface.py index dbc54891..0804fc1d 100644 --- a/sfa/server/interface.py +++ b/sfa/server/interface.py @@ -5,14 +5,13 @@ from sfa.util.faults import * from sfa.util.storage import * -from sfa.util.namespace import * +from sfa.util.xrn import get_authority, hrn_to_urn from sfa.trust.gid import GID from sfa.util.record import SfaRecord import traceback import sfa.util.xmlrpcprotocol as xmlrpcprotocol import sfa.util.soapprotocol as soapprotocol - # GeniLight client support is optional try: from egeni.geniLight_client import * @@ -136,8 +135,7 @@ class Interfaces(dict): except: message = "interface: %s\tunable to install trusted gid for %s" % \ (self.api.interface, new_hrn) - self.api.logger.info(message) - traceback.print_exc() + self.api.logger.log_exc(message) # reload the trusted certs list self.api.auth.load_trusted_certs() @@ -149,7 +147,7 @@ class Interfaces(dict): defined in the config file (registries.xml). Removes old records from the db. """ - # import SfaTable here so this module can be loaded by CompoenetAPI + # import SfaTable here so this module can be loaded by ComponentAPI from sfa.util.table import SfaTable if not gids: return