mirror of
https://github.com/BOSWatch/BW3-Core.git
synced 2025-12-06 07:12:04 +01:00
1.3 KiB
1.3 KiB
Konfiguration
Die Konfiguration von BOSWatch 3 ist im YAML Format abgelegt und wird nachfolgend beschrieben. Immer wenn für eine Einstellung ein Default Wert angegeben ist, muss diese Einstellung nicht zwingend eingetragen werden.
Client
tbd
Server
server:
| Feld | Beschreibung | Default |
|---|---|---|
| port | Port auf dem der Server lauscht | 8080 |
| name | Name zur Identifizierung der Server Instanz | |
| useBroadcast | Verbindungsdaten per Broadcast Server bereitstellen | no |
alarmRouter:
Enthält eine Liste der Router Namen, welche bei einem Alarm direkt gestartet werden sollen.
Bsp:
alarmRouter:
- Name des Routers
- ein weiter Router
router:
Mit den Routern kann der Verarbeitungsweg eines Alarm-Paketes festgelegt werden. Diese werden als Liste angegeben
| Feld | Beschreibung | Default |
|---|---|---|
| name | Name des Routers | |
| route | Definiten des Routenverlaufs |
Die einzelnen Routen werden wie folgt definiert
| Feld | Beschreibung | Default |
|---|---|---|
| type | Art des Routenpunktes (module, plugin, router) | |
| name | Zu ladende Resource (vollständige Liste siehe !!!TBD!!!) | |
| config | Konfigurationseinstellungen des Routenpunktes |
Bsp:
router:
- name: Router 1
route:
- type: module
name: filter.modeFilter
config:
allowed:
- fms