GlideSystemRunLevel – Global
Die GlideSystemRunLevel Die API bietet Methoden zum Abrufen und Festlegen der aktuellen Systemausführungsebene.
Durch Festlegen der Systemausführungsebene können Anwendungen ihre Funktionen basierend auf operativen Umschaltern ändern oder einschränken. Weitere Informationen zur Verwendung von Umschaltern für den Betrieb finden Sie unter Betriebswechsel .
Die Systemausführungsebene kann auf eine der definierten Systemausführungsebenen festgelegt werden.
- Voll Funktionsfähig
- Geringfügig Verschlechtert
- Mäßig Verschlechtert
- Stark Verschlechtert
Zur Verwendung dieser API ist die Administratorrolle erforderlich.
GlideSystemRunLevel – getCurrentLevel()
Ruft die aktuelle Systemausführungsebene ab.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Die aktuelle Systemausführungsebene. Mögliche Werte:
|
Ruft die aktuelle Systemausführungsebene ab.
var currentRunLevel = sn_run_level.GlideSystemRunLevel.getCurrentLevel();
gs.info(currentRunLevel);
Ausgabe:
fully_operational
GlideSystemRunLevel – switchLevel(Zeichenfolge newLevel)
Wechselt die Systemausführungsebene.
| Name | Typ | Beschreibung |
|---|---|---|
| Neue Ebene | Zeichenfolge | Der ID-Wert der neuen Systemausführungsebene. Dieser Wert stammt aus dem ID Feld in der Tabelle „Systemausführungsebene“ [sys_Run_level]. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | ID der vorherigen Systemausführungsebene. Mögliche Werte:
|
Legt die Systemausführungsebene auf geringfügig verschlechtert fest.
sn_run_level.GlideSystemRunLevel.switchLevel('slightly_degraded');
Ausgabe:
SystemRunLevel requested to change from: fully_operational to: slightly_degraded