Übersicht
| Mehrfache Ausgabe | Je Nachrichtentyp |
| Mehrfache Ausgabe mit unterschiedlichem Level | ? |
| Eigene Level möglich | √ |
| Abfrage auf Level möglich? | ? |
| Format definierbar | ? |
| Tracing möglich? | ? |
| Verhalten bei Logfiles | ? |
| URL des Rubyforge-Projekts | logsimple |
Ausgabeziele:
- STDOUT
- STDERR
- File
- Syslog (wenn vorhanden)
- exe
- raise
Vorhandene Level:
- error
- warn
Weitere URLS:
Hinweis
Die Verwendung von logsimple funktioniert zumikndest bei mir unter Win32 nicht. "require 'logsimple" bricht ab mit:
no such file to load -- syslog (LoadError)
Vermutlich läuft die Anwendung nur unter Linux, das ein syslog bereitstellt.
Ein Bugbericht dazu wurde auf Rubyforge angelegt:
Coding-Beispiele
Beispiel 1: Logger auf STDOUT
require 'logsimple.rb' include LogSimple Log.add_behaviour :debug, :log_stdout Log.debug "message"