Benutzer-Werkzeuge

Webseiten-Werkzeuge


hadesctl

hadesctl

hadesctl ist ein einfacher Client für die Kommandozeile, mit dem man den hadesd-Daemon steuern kann. Das Programm ist Teil der hades-Distribution.

Spezifikation des Command Line Interface

hadesctl wird mit einem der folgenden Unterkommandos aufgerufen:

Kommando Beschreibung implementiert
devices zeige angeschlossene Festplatten an
jobs zeige Aufträge oder bearbeite Auftragswarteschlange
sources zeige konfigurierte Quelldateien an
auto schreibe automatisch auf neue Geräte

devices

Option Parameter Beschreibung implementiert
-H, - -human Geräteliste in menschenlesbarem Format ausgeben
-j, - -json Geräteliste als JSON ausgeben
-y, - -yaml Geräteliste als yaml ausgeben
-w, - -watch Änderungen der Geräteliste beobachten und ausgeben

jobs

Option Parameter Beschreibung implementiert
-H, - -human Jobliste in menschenlesbarem Format ausgeben
-j, - -json Jobliste als JSON ausgeben
-y, - -yaml Jobliste als yaml ausgeben
-a, - -add source_id_1,…,source_id_N:device_id Job hinzufügen
-r, - -remove job_id Job löschen ✓*
-w - -watch Änderungen der Jobliste beobachten

*) noch keine serverseitige Implementierung

sources

Option Parameter Beschreibung implementiert
-H, - -human Quellenliste in menschenlesbarem Format ausgeben
-j, - -json Quellenliste als JSON ausgeben
-y, - -yaml Quellenliste als yaml ausgeben

auto

Option Parameter Beschreibung implementiert
-s, - -source source_id Datenquelle („zero“ ist Standard)
hadesctl.txt · Zuletzt geändert: 2019/02/27 20:08 von henry.krumb