diff options
author | Matthias Schiffer <matthias@gamezock.de> | 2008-07-02 23:35:55 +0200 |
---|---|---|
committer | Matthias Schiffer <matthias@gamezock.de> | 2008-07-02 23:35:55 +0200 |
commit | 77990eb4c0be93f510e8d5095c9133485999fef6 (patch) | |
tree | 94e2cd9963478694884ae638d2537e2cece8786c | |
parent | 523598e389d575cdd36b0bfa648aa1f1ffb23070 (diff) | |
download | mad-77990eb4c0be93f510e8d5095c9133485999fef6.tar mad-77990eb4c0be93f510e8d5095c9133485999fef6.zip |
Konzept f?r Konfigurationsdateien angefangen
-rw-r--r-- | Konzept/Config.txt | 28 | ||||
-rw-r--r-- | Konzept/Design.txt | 5 |
2 files changed, 33 insertions, 0 deletions
diff --git a/Konzept/Config.txt b/Konzept/Config.txt new file mode 100644 index 0000000..ef8e98c --- /dev/null +++ b/Konzept/Config.txt @@ -0,0 +1,28 @@ +Format von Konfigurations-Dateien und -Datenbanken + + +Erste Überlegungen: + +Konfigurations-Dateien: + +# Kommentar +Eigenschaft = Wert +Bereich.Eigenschaft = Wert + +Einteilung in Sektionen? +Trennung von Einstellungen durch Semikolons? + + +Datenbanken: + +Verbindungs-Daten in Dateien. + +Tabelle ordnet Eigentschaften und Werte einander zu + + +Ungelöste Probleme: + +Listen, wie z. B. die Liste der Dämonen +Priorität von Dateien und Datenbanken +* Können in Dateien festgelegte Einstellungen durch Datenbankwerte überschrieben werden oder sind sie unabänderlich? + diff --git a/Konzept/Design.txt b/Konzept/Design.txt index 458d62f..c9baaca 100644 --- a/Konzept/Design.txt +++ b/Konzept/Design.txt @@ -9,6 +9,11 @@ Netzwerk-Stack Config-Manager * Liest Konfiguration aus Dateien und Datenbanken +* Von allen Teilen genutzte Klasse +* Backends: + - Kern: Dateien, MySQL + - Dämonen, Clients: Dateien, Kern +* siehe Config.txt Connection-Manager * Wartet auf Verbindungen von Dämonen und Clients (implementiert) |