[Mpuls-devel] [mpuls-Bugs][1330] Umständliches Parsen der Konfigurationsdateien

mpuls-bugs@wald.intevation.org mpuls-bugs at wald.intevation.org
Fri Mar 19 07:38:30 CET 2010


Bugs item #1330, was opened at 2010-03-19 07:38
Status: Open
Priority: 3
Submitted By: Torsten Irländer (torsten)
Assigned to: Nobody (None)
Summary: Umständliches Parsen der Konfigurationsdateien 
Web-Browser: None
Resolution: None
Severity: normal
Version: v2.0alpha1
Component: Allgemein
Operating System: None
Product: mpuls
Hardware: None
URL: 


Initial Comment:
mpuls gibt in der lib/config.py einige Vorgabewerte vor. Diese können in einer JSON-Datei erweitert werden. Allerdings ist der Mechanismus dort noch nicht optimal und fordert die Formulierung einiger Konfiguration in einer extra Liste, so das die Werte überschrieben werden können. 

Beispiel aus der Json-Datie:

"phases": {
		"phases": ["0","1","2"],
		"description": [{
			"0": "Eingangsanamnese",
			"1": "Casemanagement",
			"2": "Nachbetreuung"
		}],

Für "description" ist es aus irgendeinem Grund nicht möglich direkt ein Dict zu definieren. Offenbar hat der Parser der Konfiguration ein Problem mit zwei aufeinander folgenden Dicts.

Dieser Umstand führt dann im Code zu etwas umständlicheren Zugriffen auf die Variablen. 


----------------------------------------------------------------------

You can respond by visiting: 
http://wald.intevation.org/tracker/?func=detail&atid=265&aid=1330&group_id=40


More information about the Mpuls-devel mailing list