summaryrefslogtreecommitdiff
path: root/devel/ruby-console/DESCR
blob: db3fc8302c43b267a991112c962e8d91bf190294 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Console

Provides beautiful console logging for Ruby applications.  Implements fast,
buffered log output.

Motivation

When Ruby decided to reverse the order of exception backtraces, I finally
gave up using the built in logging and decided restore sanity to the output
of my programs once and for all!

Features

* Thread safe global logger with per-fiber context.
* Carry along context with nested loggers.
* Enable/disable log levels per-class.
* Detailed logging of exceptions.
* Beautiful logging to the terminal or structured logging using JSON.