Ignore:
Timestamp:
22/02/10 12:12:42 (11 years ago)
Author:
pjkersha
Message:
  • Enabling pickling by adding getstate and setstate methods
  • fixes for correct inheritance from SAMLObject
File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/ndg_security_saml/saml/xml/etree.py

    r6579 r6602  
    16181618                                    cls.DEFAULT_ELEMENT_LOCAL_NAME) 
    16191619             
     1620        action = Action() 
    16201621        namespace = elem.attrib.get(cls.NAMESPACE_ATTRIB_NAME) 
    16211622        if namespace is None: 
    1622             raise XMLTypeParseError('No "%s" attribute found in "%s" ' 
    1623                                     'element' % 
    1624                                     (cls.NAMESPACE_ATTRIB_NAME, 
    1625                                      cls.DEFAULT_ELEMENT_LOCAL_NAME)) 
    1626         action = Action() 
    1627         action.namespace = namespace 
     1623            log.warning('No "%s" attribute found in "%s" element assuming ' 
     1624                        '%r action namespace' % 
     1625                        (cls.NAMESPACE_ATTRIB_NAME, 
     1626                         cls.DEFAULT_ELEMENT_LOCAL_NAME, 
     1627                         action.namespace)) 
     1628        else: 
     1629            action.namespace = namespace 
     1630             
    16281631        action.value = elem.text.strip()  
    16291632         
Note: See TracChangeset for help on using the changeset viewer.