Syntax
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. user oder mysqldb) |
| function | Funktion, welche aufgerufen werden soll (search, add, update, remove) |
| where | selektiert nach Wert eines oder mehrerer Felder |
| set | setzt oder aktualisiert den Wert eines oder mehrerer Felder |
Die Parameter
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 den Abschnitt HSAdmin über Skripte steuern.
-i \--interactive-
Das Programm startet im interaktiven Modus. Die Befehle können am Kommandozeilen-Prompt eingegeben werden.
Häufig gebuchte Produkte
Managed Webspace
Nutzen Sie alle Vorteile der Managed Operations Platform preisgünstig im Hostsharing Managed Webspace.
Managed Server
Nutzen Sie die Managed Operations Platform mit exklusiv zugewiesenen Ressourcen für größere Projekte.