CLI Error Notifier

Dieser kleiner Helfer unterstützt beim Ausführen langlaufender Hintergrundprozesse im Terminal.

Desktop Notifications im Fehlerfall

Bei im Hintergrund laufenden Prozessen möchte man in manchen Fällen gerne sofort mitbekommen wenn etwas schief läuft. Genau das ermöglicht unser onerror CLI: Wenn ein Command Line Tool mit einem Fehler abbricht, öffnet sich betriebssystemübergreifend eine native Desktop Notification deren Inhalt einfach zu konfigurieren ist.

Wie das?

Man gibt onerror den auszuführenden Befehl mit. Wird dieser mit einem Exit Code != 0 beendet wird eine Notification angezeigt.

Einfachstes Beispiel:

onerror "wget unknown-host.xyz"

Dies wird besonders nützlich bei Verwendung von npm scripts die auf Veränderungen im File-System lauschen um beispielsweise Quellcode zu analysieren. Ein konkretes Anwendungsbeispiel findet ihr in der Readme Datei auf GitHub.

Ebenfalls dort findet ihr eine genaue Anleitung mit allen verfügbaren Optionen und Installationshinweise.

Zielgruppe

Software-Entwickler:innen

Technologie-Stack

CLI via JavaScript und Node.js

Installation

via npm

Lizenz

MIT Lizenz

Sourcecode und weitere Infos

Micromata Github

Micromata Projekte