mentat.module.inspector module

This Mentat module is a real-time message processing daemon capable of inspecting IDEA messages according to given set of filtering rules and performing number of associated actions.

This daemon is implemented using the pyzenkit.zendaemon framework and so it provides all of its core features. See the documentation for in-depth details.

It is further based on mentat.daemon.piper module, which provides pipe-like message processing features. See the documentation for in-depth details.

Usage examples

# Display help message and exit.
mentat-inspector.py --help

# Run in debug mode and stay in foreground (enable output of debugging
# information to terminal and do not daemonize).
mentat-inspector.py --no-daemon --debug

# Run with increased logging level.
mentat-inspector.py --log-level debug
class mentat.module.inspector.MentatInspectorDaemon[source]

Bases: PiperDaemon

Implementation of Mentat module (real-time daemon) capable of inspecting IDEA messages according to given set of filtering rules and performing number of associated actions.