Debug-Level als Optionen aufrufbar
Verfasst: Dienstag 8. Dezember 2009, 18:49
Hallo zusammen,
für mein Programm möchte ich verschiedene Informationen in ein Log-File oder an der Console anzeigen. Zum Beispiel möchte während der Entwicklung des Programms alle Debug-Informationen anzeigen, jedoch wenn das Programm produktiv auf dem Server läuft, ist es ausreichend, wenn das System nur eine gewisse Anzahl an Infos und alle kritischen Fehler anzeigt bzw. in eine Datei schreibt.
Damit ich die Informationsflut beim Aufruf des Programms steuern kann bietet sich höchstwahrschleinlich der OptionParser an.
Jedoch fällt mir keine allgemein gute Lösung ein, wie ich über OptionParser verschiedene Level eintragen kann, so dass nur ein Wert gültig ist (Beispiel DebugLevel = 1 oder DebugLevel = 2).
Habt Dank für Eure kreativen Vorschläge
Gruß
Holger
für mein Programm möchte ich verschiedene Informationen in ein Log-File oder an der Console anzeigen. Zum Beispiel möchte während der Entwicklung des Programms alle Debug-Informationen anzeigen, jedoch wenn das Programm produktiv auf dem Server läuft, ist es ausreichend, wenn das System nur eine gewisse Anzahl an Infos und alle kritischen Fehler anzeigt bzw. in eine Datei schreibt.
Damit ich die Informationsflut beim Aufruf des Programms steuern kann bietet sich höchstwahrschleinlich der OptionParser an.
Jedoch fällt mir keine allgemein gute Lösung ein, wie ich über OptionParser verschiedene Level eintragen kann, so dass nur ein Wert gültig ist (Beispiel DebugLevel = 1 oder DebugLevel = 2).
Habt Dank für Eure kreativen Vorschläge
Gruß
Holger