Die Funktionen von HSAdmin können über das Kommandozeilenprogramm hsscript aufgerufen werden, welches Befehle per Parameter, Dateiübergabe oder interaktiv entgegennimmt. Der Aufruf erfolgt nach folgender Syntax:
$ hsscript -u <Benutzer> -e <Befehl>...
Die folgenden Optionen können übergeben werden.
-u
--user
¶Benutzer, welcher zur Authentifizierung und Autorisierung verwendet werden soll, zum Beispiel xyz00
.
-r
--runas
¶Benutzer, mit dessen Rechten der Befehl ausgeführt werden soll, zum Beispiel xzy00-doms
.
-e
--expr
¶Der Befehl, der ausgeführt werden soll. Er setzt sich aus einer Reihe von Parametern zusammen. Der Befehl hat folgende Syntax:
module.function({where:{field:'value',...}, set:{field:'value',...}})
Parameter |
Erläuterung |
---|---|
module |
Modul, dessen Funktion aufgerufen werden soll (z.B. |
function |
Funktion, welche aufgerufen werden soll ( |
where |
selektiert nach Wert eines oder mehrerer Felder |
set |
setzt oder aktualisiert den Wert eines oder mehrerer Felder |
Die Module und Funktionen werden in den folgenden Kapiteln erklärt.
-f
--file
¶Datei, aus welcher Befehle gelesen und ausgeführt werden sollen. Lesen Sie dazu Abschnitt 4.9.11.
-i
--interactive
¶Das Programm startet im interaktiven Modus. Die Befehle können am Kommandozeilen-Prompt eingegeben werden.
Hochverfügbarkeit, Datenschutz, Mitbestimmung: Seit über 20 Jahren verschafft die Hostsharing eG ihren Mitgliedern einzigartige Vorteile. Profitieren auch Sie!
Beratungstermin vereinbaren Factsheet herunterladen