Changeset 2727


Ignore:
Timestamp:
16/07/07 10:17:44 (12 years ago)
Author:
pjkersha
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/python/ndg.security.server/ndg/security/server/AttAuthority/__init__.py

    r2715 r2727  
    664664            raise AttAuthorityError, \ 
    665665                            "Error parsing properties file \"%s\": %s" % \ 
    666                             (e.filename, e.strerror) 
    667              
     666                            (e.filename, e.strerror)            
    668667        except Exception, e: 
    669668            raise AttAuthorityError, \ 
     
    704703        except Exception, e: 
    705704            raise AttAuthorityError, "\"name\" attribute of \"thisHost\" " + \ 
    706                         "tag not found in Map Configuration file \"%s\"" % \ 
    707                         self.__prop['mapConfigFile'] 
     705                    "element not found in Map Configuration file \"%s\"" % \ 
     706                    self.__prop['mapConfigFile'] 
    708707 
    709708 
     
    766765            for role in self.__mapConfig['trustedHosts'][trustedHost]['role']: 
    767766 
    768                 localRole = role['local'] 
    769                 remoteRole = role['remote'] 
    770                  
     767                try: 
     768                    localRole = role['local'] 
     769                    remoteRole = role['remote'] 
     770                except KeyError, e: 
     771                    raise AttAuthorityError, \ 
     772            'Reading map config file "%s": no element "%s" for host "%s"' % \ 
     773                        (self.__prop['mapConfigFile'], e, trustedHost) 
     774                     
    771775                # Role to host look-up 
    772776                if localRole in self.__localRole2TrustedHost: 
Note: See TracChangeset for help on using the changeset viewer.