Avoids appending twice a namespace defined in the config file.

This commit is contained in:
sebd 2005-01-27 08:28:19 +00:00
parent 13980f8622
commit e5cda5cc10
1 changed files with 4 additions and 2 deletions

View File

@ -657,8 +657,10 @@ def main():
raise
for namespace in configuration.evaluateXpath("yep:namespace"):
ns = namespaces.Namespace(namespace.prop("name"), namespace.prop("uri"))
application.xpathContext.xpathRegisterNs(ns.name, ns.uri)
name, uri = namespace.prop("name"), namespace.prop("uri")
if not namespaces.getUri(name):
ns = namespaces.Namespace(name, uri)
application.xpathContext.xpathRegisterNs(name, uri)
allVirtualHosts = [
virtualHost for virtualHost in configuration.getVirtualHosts()]