From a5b0de5ed2ea4bded0cdb9a1e7cf4a43dbe67b91 Mon Sep 17 00:00:00 2001 From: Eratosthenes Date: Wed, 11 Nov 2009 16:20:43 -0500 Subject: [PATCH] Fix problem with .example overiding HUD_config. --- pyfpdb/Configuration.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pyfpdb/Configuration.py b/pyfpdb/Configuration.py index a8bf79a6..6712afbc 100755 --- a/pyfpdb/Configuration.py +++ b/pyfpdb/Configuration.py @@ -402,7 +402,7 @@ class Config: sys.stderr.write("Configuration file %s not found. Using defaults." % (file)) file = None - file = get_config("HUD_config.xml") + if file is None: file = get_config("HUD_config.xml") # Parse even if there was no real config file found and we are using the example # If using the example, we'll edit it later @@ -945,3 +945,7 @@ if __name__== "__main__": print c.get_game_parameters(game) print "start up path = ", c.execution_path("") + +from xml.dom.ext import PrettyPrint +for site_node in c.doc.getElementsByTagName("site"): + PrettyPrint(site_node, stream=sys.stdout, encoding="utf-8")