From a76740c95304860b97ac43f19a11fd7d8bb7059c Mon Sep 17 00:00:00 2001 From: Nicolas Clapies Date: Wed, 21 Jul 2004 16:49:42 +0000 Subject: *** empty log message *** --- python/lasso.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'python/lasso.py') diff --git a/python/lasso.py b/python/lasso.py index 71e170f8..43fb3a29 100644 --- a/python/lasso.py +++ b/python/lasso.py @@ -47,6 +47,9 @@ def shutdown(): """ return lassomod.shutdown() +def get_request_type_from_soap_msg(soap_buffer): + return lassomod.profile_context_get_request_type_from_soap_msg(soap_buffer); + ################################################################################ # xml : low level classes ################################################################################ @@ -1036,10 +1039,9 @@ class FederationTermination: if name[:2] == "__" and name[-2:] == "__" and name != "__members__": raise AttributeError, name ret = lassomod.federation_termination_getattr(self, name) - if ret is None: - raise AttributeError, name - if name == "user": - ret = User(_obj=ret) + if ret: + if name=="user": + ret = User(_obj=ret) return ret def new(cls, server, user, provider_type): @@ -1084,10 +1086,6 @@ class RegisterNameIdentifier: if name[:2] == "__" and name[-2:] == "__" and name != "__members__": raise AttributeError, name ret = lassomod.register_name_identifier_getattr(self, name) - if ret is None: - raise AttributeError, name - if name == "user": - ret = User(_obj=ret) return ret def new(cls, server, user, provider_type): -- cgit